PassLib

Software screenshot:
PassLib
Dettagli del software:
Versione: 1.6.2
Data di caricamento: 14 May 15
Sviluppatore: Eli Collins
Licenza: Libero
Popolarità: 1746

Rating: 2.0/5 (Total Votes: 3)

PassLib fornisce implementazioni multipiattaforma di oltre 20 algoritmi di hashing delle password.
Può essere utilizzato per:
- Quick-start hashing delle password per le nuove applicazioni Python.
- Costruire una politica hashing configurabile per soddisfare le esigenze di qualsiasi applicazione Python.
- Lettura e scrittura di Apache htpasswd / htdigest file.
- La creazione e la verifica hash utilizzati da MySQL, PostgreSQL, OpenLDAP, e altre applicazioni.
- La creazione e la verifica hash trovati a Unix & ldquo; ombra & rdquo; file.
PassLib può essere utilizzato con Python 2 e sopra. La biblioteca è anche indipendente dal sistema operativo

Caratteristiche .

  • bbli Schemi arcaica Unix:
  • DES Cripta
  • BSDi Cripta
  • BigCrypt
  • Crypt16

  • bbli Schemi Unix standard:
  • MD5 Crypt
  • bcrypt
  • SHA-1 Crypt
  • Sun MD5 Crypt
  • SHA-256 Crypt
  • SHA-512 Crypt

  • Altri schemi modulari cripta:
  • variante MD5-Cripta di Apache
  • Hash portatile PHPass '
  • Windows NT-HASH per Unix
  • Generico PBKDF2 Hash
  • PBKDF2 hash del Cryptacular
  • PBKDF2 hash di Dwayne Litzenberger

  • bbli Schemi LDAP standard:
  • MD5
  • SHA1 digest
  • Salato MD5
  • Salato SHA1 digest
  • crypt LDAP () wrapper
  • LDAP-Aware in chiaro Handler

  • bbli Schemi LDAP non standard:
  • Hex con codifica MD5 Digest
  • Hex-encoded SHA1 Digest
  • Generico PBKDF2 Hash
  • basato PBKDF2-Hash di Atlassian
  • Abbastanza Secure Password Hashed
  • Roundup-specifica LDAP in chiaro Handler

  • bbli hash Database:
  • MySQL 3.2.3 hash della password
  • MySQL 4.1 hash della password
  • PostgreSQL MD5 hash della password
  • Oracle 10g hash della password
  • Oracle 11g hash della password

  • Altre Hash:
  • specifico Django-Hash
  • di Grub PBKDF2 Hash
  • generici Hexdecimal Digest
  • Plaintext

Cosa c'è di nuovo in questa versione:

  • Re-tuned i valori default_rounds per tutti gli hash.
  • Aggiunta la nuova hash bcrypt_sha256, che avvolge bcrypt utilizzando SHA256 per aggirare limitazioni di dimensione password bcrypt.
  • passlib.hash.bcrypt:. Aggiunto il supporto per la libreria bcrypt come uno dei possibili backend bcrypt che saranno utilizzati se disponibili

Cosa c'è di nuovo nella versione 1.6.1:

  • FreeBSD 8.3 aggiunto il supporto nativo per sha256_crypt - aggiornato Passlib di Unittests e documentazione di conseguenza.
  • Corretto il bug che ha causato passlib.apache unittest a fallire se la risoluzione mtime & # X3e,. = 1 secondo
  • Varie correzioni di bug per Python 3.3 compatibilità.
  • I vari aggiornamenti della documentazione e correzioni.

Cosa c'è di nuovo nella versione 1.6:

  • Il rilascio aggiunge il supporto per una serie di nuovi algoritmi di hash.

Cosa c'è di nuovo nella versione 1.5.3:

  • hash bcrypt generate da Passlib Ora abbiamo tutti i bit di padding eliminato.
  • Passlib continuerà ad accettare hash bcrypt che hanno bit di padding impostato, ma quando li incontra, emetterà un UserWarning raccomandando che l'hash dovrebbe essere risolto.
  • Applicazioni che utilizzano CryptContext.verify_and_update () avrà tali hash automaticamente ricodificati la prossima volta che l'utente accede in.

Cosa c'è di nuovo nella versione 1.5.2:

  • versione bugfix minore - correzioni soprattutto Django-correlati.

Cosa c'è di nuovo nella versione 1.5.1:

  • versione bugfix minori; ora compatibile con Google App Engine.

Cosa c'è di nuovo nella versione 1.5:

  • La novità principale di questa versione è che ora supporta Passlib Python 3 (tramite il tool 2to3).
  • Tutto è stato nel codice per ottenere una migliore separazione tra Unicode e byte, e di utilizzare Unicode internamente, ove possibile.
  • Quando eseguite con Python 2, Passlib 1,5 tentativi di fornire lo stesso comportamento Passlib 1.4; ma quando l'esecuzione in Python 3, la maggior parte delle funzioni torneranno Unicode invece di byte ASCII.

Programmi simili

tmhOAuth
tmhOAuth

13 Apr 15

Apache Oltu
Apache Oltu

10 Dec 15

Python Social Auth
Python Social Auth

12 May 15

Altri software di sviluppo Eli Collins

cloud_sptheme
cloud_sptheme

20 Feb 15

Commenti a PassLib

I commenti non trovato
Aggiungi commento
Accendere le immagini!