Cifrado en Bloque (Ejemplo)

Estos dos ejemplos de cifrado en Bloque cifran con AES y con los modos CBC y CTR, elementos básicos para la década actual (2.01x). El lenguaje utilizado es Java y están escritos de la forma más simple posible. Se ha suprimido la orientación a objetos y cualquier otra características que dificulte su lectura.

 

 

Modo AES / CBC

Ejemplo cifrado en bloque modo CBC Java

 

 

Modo AES / CTR

Ejemplo cifrado en bloque modo CTR Java