Python LanguageSeguridad y criptografía


Introducción

Python, siendo uno de los lenguajes más populares en seguridad de computadoras y redes, tiene un gran potencial en seguridad y criptografía. Este tema trata sobre las funciones criptográficas y las implementaciones en Python desde sus usos en seguridad informática y de red hasta algoritmos de hash y cifrado / descifrado.

Sintaxis

  • hashlib.new (nombre)
  • hashlib.pbkdf2_hmac (nombre, contraseña, salt, rounds, dklen = Ninguno)

Observaciones

Muchos de los métodos en hashlib requerirán que usted pase valores interpretables como buffers de bytes, en lugar de cadenas. Este es el caso de hashlib.new().update() así como hashlib.pbkdf2_hmac . Si tiene una cadena, puede convertirla en un búfer de bytes al añadir el carácter b al comienzo de la cadena:

  "This is a string"
 b"This is a buffer of bytes"

Seguridad y criptografía Ejemplos relacionados