PassLib

Software captura de pantalla:
PassLib
Detalles de software:
Versión: 1.6.2
Fecha de carga: 14 May 15
Promotor: Eli Collins
Licencia: Libre
Popularidad: 428

Rating: 2.5/5 (Total Votes: 2)

PassLib proporciona implementaciones multiplataforma de más de 20 algoritmos hash de contraseña.
Se puede utilizar para:
- Quick Start hash contraseña para nuevas aplicaciones python.
- La construcción de una política de hash configurable para que coincida con las necesidades de cualquier aplicación python.
- Lectura y escritura de Apache htpasswd / htdigest archivos.
- Creación y verificación de hashes utilizados por MySQL, PostgreSQL, OpenLDAP, y otras aplicaciones.
- Creación y verificación de hash encontradas en Unix y ldquo; sombra y rdquo; archivos.
PassLib se puede utilizar con Python 2 y superiores. La biblioteca también es independiente del sistema operativo

Características .

  • bbli Esquemas Arcaico Unix:
  • DES Cripta
  • BSDi Cripta
  • BigCrypt
  • Crypt16

  • bbli esquemas estándar de Unix:
  • MD5 Cripta
  • bcrypt
  • SHA-1 Cripta
  • Sun MD5 Cripta
  • SHA-256 Cripta
  • SHA-512 Cripta
  • Otros Esquemas Modular Crypt:
  • variante MD5 Cripta de Apache
  • Hash portátil PHPass '
  • Windows NT-HASH para Unix
  • Genérico PBKDF2 hashes
  • PBKDF2 hash del Cryptacular
  • PBKDF2 picadillo de Dwayne Litzenberger

  • bbli Esquemas LDAP estándar:
  • MD5 digest
  • SHA1 digest
  • Salado MD5 digest
  • Salado SHA1 digest
  • cripta LDAP () Envolturas
  • -LDAP Consciente Plaintext Handler

  • bbli Esquemas LDAP no estándar:
  • Hex-codificado MD5 implícita
  • Hex-codificado SHA1 Digesto
  • Genérico PBKDF2 hashes
  • Hash basada en PBKDF2 de Atlassian
  • Bastante Secure Password Hash
  • Roundup-específica LDAP Plaintext Handler

  • bbli hashes de bases de datos:
  • MySQL 3.2.3 hash de la contraseña
  • MySQL 4.1 hash de la contraseña
  • PostgreSQL MD5 hash de la contraseña
  • Oracle 10g hash de la contraseña
  • Oracle 11g hash de la contraseña

  • Otros hashes:
  • -Django específica hashes
  • de Grub PBKDF2 Hash
  • Genéricos hexdecimal Digests
  • Texto plano

¿Cuál es nuevo en esta versión:

  • Re-sintonizado los valores default_rounds para todos los hashes.
  • Añadido el nuevo hash de bcrypt_sha256, que envuelve bcrypt utilizando SHA256 con el fin de evitar las limitaciones de tamaño contraseña del bcrypt.
  • passlib.hash.bcrypt:. Se ha añadido soporte para la biblioteca bcrypt como uno de los posibles backends bcrypt que se utilizarán si está disponible

¿Qué hay de nuevo en la versión 1.6.1:

  • FreeBSD 8.3 añade soporte nativo para sha256_crypt - Actualizado Passlib de unittests y documentación en consecuencia.
  • Solución de error que causó passlib.apache unittest a fallar si la resolución mtime & # X3e;. = 1 segundo
  • Varios correcciones de errores de Python 3.3 compatibilidad.
  • Varios actualizaciones de la documentación y correcciones.

¿Cuál es nuevo en la versión 1.6:

  • La versión añade soporte para una serie de nuevos algoritmos hash.

¿Qué es nuevo en la versión 1.5.3:

  • hashes bcrypt generados por Passlib ahora tienen todos los bits de relleno despejado.
  • Passlib continuará aceptando hashes bcrypt que tienen bits de relleno establecen, pero cuando se los encuentra, se emitirá una UserWarning recomendando que el hash debe fijarse.
  • Las aplicaciones que utilizan CryptContext.verify_and_update () tendrá ningún tipo de hashes automáticamente vuelven a codificar la próxima vez que el usuario inicie sesión.

¿Cuál es nuevo en la versión 1.5.2:

  • Comunicado de corrección de errores menores - correcciones principalmente relacionadas con Django.

¿Cuál es nuevo en la versión 1.5.1:

  • Comunicado de corrección de errores de menor importancia; ahora compatible con Google App Engine.

¿Cuál es nuevo en la versión 1.5:

  • La principal novedad de esta versión es que ahora es compatible con Passlib Python 3 (a través de la herramienta de 2to3).
  • Todo ha sido recodificada para tener una mejor separación entre Unicode y bytes, y para utilizar Unicode internamente siempre que sea posible.
  • Cuando se ejecutan bajo Python 2, Passlib 1.5 intentos de proporcionar el mismo comportamiento que Passlib 1.4; pero cuando se ejecuta en Python 3, la mayoría de las funciones volverán Unicode en lugar de bytes ASCII.

Programas parecidos

Sitelok
Sitelok

1 Oct 15

hello.js
hello.js

10 Dec 15

OmniAuth
OmniAuth

9 Feb 16

Otro software de desarrollador Eli Collins

cloud_sptheme
cloud_sptheme

20 Feb 15

Comentarios a la PassLib

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría