Este script encripta un texto utilizando una modificación del algoritmo Rijndael, también conocido como AES

Mostrar las particularidades de este algoritmo respecto al AES

Cadena Hexadecimal a encriptar:
a96ddbc5c6b7ae3d149ca4774174db7a
Clave en Hexadecimal:
0ab1c03f445a677889f9aab54cd0ee11
Texto a encriptar
  a9  c6  14  41  
  6d  b7  9c  74  
  db  ae  a4  db  
  c5  3d  77  7a  
Clave de encriptación
  0a  44  89  4c  
  b1  5a  f9  d0  
  c0  67  aa  ee  
  3f  78  b5  11  
1-Aplicamos AddRoundKey
  a3  82  9d  0d  
  dc  ed  65  a4  
  1b  c9  0e  35  
  fa  45  c2  6b  
2-Aplicamos ByteSub
  0a  13  5e  d7  
  86  55  4d  49  
  af  dd  ab  96  
  2d  6e  25  7f  
3-Aplicamos ShiftRow
  0a  13  5e  d7  
  55  4d  49  86  
  ab  96  af  dd  
  7f  2d  6e  25  
4-Aplicamos AddRoundKey
  00  57  d7  9b  
  e4  17  b0  56  
  6b  f1  05  33  
  40  55  db  34  
Tras aplicar la encriptacion AES-UOC, el resultado es
00e46b405717f155d7b005db9b563334

Segun el enunciado de la PAC, si el resultado es correcto el hash SHA1 del resultado (como input HEX), deberia ser 52d804c368dc513987b14de5add559321801d1e9 y coincide!! Esto se merece una A

codificar mediante atbash | codificar mediante transposicion | codificar mediante albam | codificar mediante atbah | otros métodos de encriptacion