Cáscara

Enlaces para la biblioteca de funciones de derivación clave de Scrypt
Descargar ahora

Cáscara Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Nombre del editor:
  • Magnus Hallin
  • Sitio web del editor:
  • http://bitbucket.org/mhallin/

Cáscara Etiquetas


Cáscara Descripción

Encuadernaciones para la Biblioteca de Funciones de Derivación Key Scrypt Scrypt es un conjunto de enlaces de Python para la función de derivación de teclas de Scrypt.Scrypt es útil al cifrar la contraseña, ya que es posible especificar una cantidad mínima de tiempo para usar al cifrar y descifrar. Si, por ejemplo, una contraseña toma 0.05 segundos para verificar, un usuario no notará el ligero retraso al iniciar sesión, pero realizar una búsqueda de fuerza bruta de varias contraseñas de mil millones de mil millones de tiempo se realizará una cantidad de tiempo considerable. Esto contrasta con las funciones de hash más tradicionales, como MD5 o la familia SHA, que se pueden implementar extremadamente rápido en hardware barato. Inicialización: hg clone http://bitbucket.org/mhallin/py-scrypt $ cd py-scrypt $ Python Setup.py Build se convierte en superusuario (o usa VirtualEnv): # Python Setup.py Install Ejecutar pruebas de ejecución después de instalar: $ Python Tests / Scrypt-Tests.Pyif si quieres PY-Scrypt para tu entorno Python 3, solo ejecuta los comandos anteriores con tu Intérprete de Python 3. PY-Scrypt es compatible con Python 2 y 3.Usage: los enlaces son muy simples: hay un cifrado y un método de descifra en el módulo Scrypt: >>> Importar Scrypt >>> Data = Scrypt.Encrypt ('un mensaje secreto ',' contraseña ', maxtime = 0.1) # Esto tomará de al menos 0.1 segundos >>> datos ' Scrypt \ x00 \ R \ X00 \ X00 \ X00 \ X08 \ X01 \ X00 \ X00 \ X01RX9H '> >> Scrypt.Decrypt (Datos, 'Contraseña', Maxtime = 0.1) # Esto también tomará al menos 0.1 segundos 'un mensaje secreto' >>> Scrypt.Decrypt (Datos, 'Contraseña', Maxtime = 0.05) # Scrypt Won 'T POCE DE DECRIPTAR ESTOS DATOS RASTFACK RASTBACK (la última llamada más reciente): Archivo "", línea 1, en


Cáscara Software relacionado

senderlib

Una biblioteca de serialización de mensajes ligeros que apunta a ser de memoria eficiente ...

138

Descargar