Este blog ya no está activo, sigue informándote aquí:

Mostrando entradas con la etiqueta AES. Mostrar todas las entradas
Mostrando entradas con la etiqueta AES. Mostrar todas las entradas

lunes, 16 de octubre de 2017

Advanced Encryption Standard (AES) y Muñecos de Palo.

Hace una semana que vi este articulo y a primera vista me pareció una entrada mas sin importancia que volvía a hablar sobre el famoso cifrado de bloques. Pues me equivocaba como un campeón, como no y he dejado pasar una de las entradas mas chulas y didácticas sobre este estandar de cifrado. 


Es que no he encontrado una mejor manera de explicar la historia y como funciona AES que con viñetas y muñecos de palo que a la vez son muy carismáticos. Sencillamente una genialidad al alcance de pocos. 

Aquí os dejo el enlace a la entrada:


Sed Buenos ;) 

viernes, 23 de junio de 2017

Paper.- Tempest ataca de nuevo contra AES-256

Para los que no sepáis que es un ataque Tempest, es el espionaje de los sistemas de información a través de fugas de emanaciones, incluyendo señales, sonidos y vibraciones de radio o eléctricas.
 

Para mi, hace mucho que no oía hablar de los ataques Tempest y pensaba que era algo relegado al pasado pero veo que no, Ahora han vuelto y con mas fuerza y fastidiando al algoritmo AES-256.

Enlace al paper:
Sed Buenos ;) 

jueves, 15 de mayo de 2014

Cifrando y Descifrando Con Python Crypto y AES

Hoy me he estado peleando con Python y Crypto, no he conseguido un script viable para ser enseñado pero si que he aprendido mucho. En mis múltiples búsquedas en busca de información he encontrado otra libreria que solucionaría el lidiar con las variables y bytes que necesita Crypto (aunque lo tendremos que intalar igual ya que depende de el). Yo no lo utilizaré para ningún programa ya que lo que quiero es aprender pero eso no quita que sea muy útil. 


La librería se llama encryptAES y la tendremos que instalar junto con Crypto pero solo tendremos que utilizar lo siguiente:

Cifrar:
import encryptAES
enc = encryptAES.encryption("encrypt", "desired_password", "file_location")
enc.do()
  Descifar:
import encryptAES
dec = encryptAES.encryption("decrypt", "desired_password", "file_location")
dec.do()
 Solo hace falta darle el un valor correcto a cada variable y listos. Si os queréis bajar la librería y ver su código fuente clicad en la siguiente url:

Sed Buenos ;)