PassLib

Skjermbilde programvare:
PassLib
Prog.varedetaljer:
Versjon: 1.6.2
Last opp dato: 14 May 15
Utvikler: Eli Collins
Lisens: Gratis
Popularitet: 1746

Rating: 2.0/5 (Total Votes: 3)

PassLib gir cross-platform implementeringer av over 20 passord hashing algoritmer.
Kan brukes for:
- Quick-start passord hashing for nye python applikasjoner.
- Bygging av et konfigurerbart hashing politikk for å matche behovene til enhver python program.
- Reading & skriver Apache htpasswd / htdigest filer.
- Opprette og verifisere hashes brukes av MySQL, PostgreSQL, OpenLDAP, og andre programmer.
- Opprette og verifisere hashes funnet i Unix & ldquo; skygge & rdquo; filer.
PassLib kan brukes med Python og 2 ovenfor. Biblioteket er også OS uavhengig

Egenskaper .

  • arkaiske Unix Ordninger:
  • DES Crypt
  • BSDi Crypt
  • BigCrypt
  • Crypt16

  • Standard Unix Ordninger:
  • MD5 Crypt
  • BCrypt
  • SHA-1 Crypt
  • Sun MD5 Crypt
  • SHA-256 Crypt
  • SHA-512 Crypt

  • Andre Modular krypten Ordninger:
  • Apaches MD5-Crypt variant
  • PHPass 'Portable Hash
  • Windows NT-HASH for Unix
  • Generic PBKDF2 hashes
  • Cryptacular sin PBKDF2 hash
  • Dwayne Litzenberger sin PBKDF2 hash

  • Standard LDAP Ordninger:
  • MD5-sammendrag
  • SHA1 digest
  • Saltet MD5-sammendrag
  • Saltet SHA1 digest
  • LDAP crypt () Pakke
  • LDAP-Aware Klartekst Handler

  • Non-standard LDAP Ordninger:
  • Hex-kodet MD5 Digest
  • Hex-kodet SHA1 Digest
  • Generic PBKDF2 hashes
  • Atlassian sin PBKDF2 baserte Hash
  • Ganske sikker hashet passord
  • Roundup spesifikke LDAP Klartekst Handler

  • Database hashes:
  • MySQL 3.2.3 passord hash
  • MySQL 4.1 passord hash
  • PostgreSQL MD5 passord hash
  • Oracle 10g passord hash
  • Oracle 11g passord hash

  • Andre hashes:
  • Django spesifikke hashes
  • Grub s PBKDF2 Hash
  • Generiske Hexdecimal fordøyer
  • Klartekst

Hva er nytt i denne versjonen:

  • Re-tunet de default_rounds verdier for alle de hashes.
  • Lagt ny bcrypt_sha256 hash, som brytes BCrypt hjelp SHA256 for å omgå BCrypt passord størrelsesbegrensninger.
  • passlib.hash.bcrypt.: Lagt til støtte for bcrypt biblioteket som en av de mulige bcrypt backends som skal brukes hvis tilgjengelig

Hva er nytt i versjon 1.6.1:

  • FreeBSD 8.3 lagt innebygd støtte for sha256_crypt - oppdatert Passlib s unittests og dokumentasjon i henhold til dette.
  • Rettet feil som forårsaket passlib.apache unittest å mislykkes hvis mtime oppløsning & # x3e;. = 1 sekund
  • Ulike feilrettinger for Python 3.3-kompatibilitet.
  • Ulike dokumentasjonsoppdateringer og rettelser.

Hva er nytt i versjon 1.6:

  • Utgivelsen legger til støtte for en rekke nye hash algoritmer.

Hva er nytt i versjon 1.5.3:

  • BCrypt hashes generert av Passlib har nå alle utfyllingsbiter klarert.
  • Passlib vil fortsette å akseptere BCrypt hashes som har polstring bits sett, men når den støter på dem, vil det gi en UserWarning anbefale at hasj bør fikses.
  • Programmer som bruker CryptContext.verify_and_update () vil ha noen slike hashes automatisk re-kodet neste gang brukeren logger på.

Hva er nytt i versjon 1.5.2:

  • Minor bugfix utgivelse - hovedsakelig Django-relaterte løsninger.

Hva er nytt i versjon 1.5.1:

  • Minor bugfix utgivelse; nå kompatibel med Google App Engine.

Hva er nytt i versjon 1.5:

  • Den viktigste nye funksjonen i denne versjonen er at Passlib støtter nå Python 3 (via 2to3 verktøyet).
  • Alt har blitt omkodet til å ha bedre separasjon mellom Unicode og bytes, og å bruke Unicode internt der det er mulig.
  • Når kjøres under Python 2, Passlib 1,5 forsøk på å gi den samme oppførselen som Passlib 1.4; men da kjøre under Python 3, vil de fleste funksjoner returnere Unicode i stedet for ASCII bytes.

Lignende programvare

Sitelok
Sitelok

1 Oct 15

OmniAuth
OmniAuth

9 Feb 16

Annen programvare fra utvikleren Eli Collins

cloud_sptheme
cloud_sptheme

20 Feb 15

Kommentarer til PassLib

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!