PassLib

Logiciel capture d'écran:
PassLib
Détails logiciels:
Version: 1.6.2
Date de transfert: 14 May 15
Développeur: Eli Collins
Licence: Gratuit
Popularité: 428

Rating: 2.5/5 (Total Votes: 2)

PassLib fournit des implémentations multi-plateforme de plus de 20 algorithmes de hashage.
Peut être utilisé pour:
- Quick-start de passe hachage pour de nouvelles applications de python.
- Construire une politique de hachage configurable pour répondre aux besoins de toutes les applications de python.
- Lecture et écriture Apache htpasswd / htdigest fichiers.
- Création et vérification de hachage utilisés par MySQL, PostgreSQL, OpenLDAP, et d'autres applications.
- Création et vérification de hachage trouvés dans Unix & ldquo; ombre & rdquo; fichiers.
PassLib peut être utilisé avec python et 2 ci-dessus. La bibliothèque est également indépendant de l'OS

Caractéristiques :.

  • Régimes bbli archaïque Unix:
  • DES Crypt
  • BSDi Crypt
  • BigCrypt
  • Crypt16

  • bbli schémas standard Unix:
  • MD5 crypte
  • Bcrypt
  • SHA-1 Crypte
  • Sun MD5 crypte
  • SHA-256 Crypt
  • SHA-512 Crypt

  • bbli autres régimes Crypt modulaire:
  • la variante de MD5-Crypte de Apache
  • Hash Portable PHPass
  • Windows NT-HASH pour Unix
  • Générique PBKDF2 Hashes
  • PBKDF2 hash Cryptacular
  • PBKDF2 hash Dwayne Litzenberger

  • bbli Schémas LDAP standard:
  • MD5
  • SHA1
  • Salé MD5
  • Salé SHA1
  • crypte LDAP () emballages
  • LDAP-Aware Plaintext Handler

  • bbli Schémas LDAP non-standard:
  • Hex-codé Digest MD5
  • Hex-codé SHA1 Digest
  • Générique PBKDF2 Hashes
  • Hash base PBKDF2-Atlassian
  • Assez sécurisé mot de passe haché
  • Roundup spécifique LDAP Plaintext Handler

  • bbli Hashes Base de données:
  • MySQL 3.2.3 hash
  • MySQL 4.1 hash
  • PostgreSQL hash MD5
  • Oracle 10g mot de passe de hachage
  • Oracle 11g mot de passe de hachage

  • Autres Hashes:
  • Django spécifique Hashes
  • PBKDF2 Hash de Grub
  • génériques hexdecimal résumés
  • Plaintext

Quoi de neuf dans cette version:

  • Re-écoute les valeurs default_rounds pour tous les hash.
  • Ajout de la nouvelle hachage bcrypt_sha256, qui enveloppe Bcrypt utilisant SHA256 pour contourner les limitations de taille de mot de passe de Bcrypt.
  • passlib.hash.bcrypt:. Ajout du support pour la bibliothèque bcrypt comme l'un des backends possibles Bcrypt qui seront utilisés si disponible

Ce qui est nouveau dans la version 1.6.1:

  • FreeBSD 8.3 ajoute un support natif pour sha256_crypt - mise à jour de Passlib unittests et la documentation en conséquence.
  • Correction d'un bug qui a causé passlib.apache unittest à l'échec si la résolution & # X3e mtime;. = 1 seconde
  • Divers corrections de bugs pour la compatibilité Python 3.3.
  • Divers mises à jour de documentation et les corrections.

Quoi de neuf dans la version 1.6:

  • La version ajoute le support pour un certain nombre de nouveaux algorithmes de hachage.

Qu'est-ce que les nouvelles dans la version 1.5.3:

  • hashes Bcrypt générés par Passlib avons maintenant tous les bits de bourrage éclairci.
  • Passlib continuera d'accepter les hashes Bcrypt qui ont des bits de remplissage fixés, mais quand il les rencontre, il fera publier un UserWarning recommandant que le hachage doit être fixé.
  • Les applications qui utilisent CryptContext.verify_and_update () aura de telles hashes automatiquement ré-encodées la prochaine fois que l'utilisateur se connecte.

Quoi de neuf dans la version 1.5.2:

  • version de maintenance mineure - correctifs principalement Django-liés.

Quoi de neuf dans la version 1.5.1:

  • version de maintenance mineure; maintenant compatible avec Google App Engine.

Quoi de neuf dans la version 1.5:

  • La principale nouveauté de cette version est que Passlib prend désormais en charge Python 3 (via l'outil 2to3).
  • Tout a été recodé pour avoir une meilleure séparation entre Unicode et les octets, et d'utiliser Unicode en interne si possible.
  • Lorsque fonctionnent sous Python 2, Passlib 1,5 tentatives pour fournir le même comportement que Passlib 1.4; mais quand exécuter sous Python 3, la plupart des fonctions reviendront Unicode au lieu d'octets ASCII.

Logiciel similaire

OAuth2
OAuth2

10 Feb 16

Guardian.js
Guardian.js

1 Mar 15

Bootstrap Login
Bootstrap Login

13 Apr 15

D'autres logiciels de développeur Eli Collins

cloud_sptheme
cloud_sptheme

20 Feb 15

Commentaires à PassLib

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie