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

SimpleAuth
SimpleAuth

13 Apr 15

OAuth2
OAuth2

10 Feb 16

instantauth
instantauth

13 May 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