Comandant,
Revisa estos links:
Adicionalmente puedes usar CrypTool 1.4.30 el cual es un programa que te permitirá entender de forma gráfica como funciona el algoritmo AES.
Descarga la versión CrypTool 1.4.30 de este link
http://www.cryptool.org/en/ct1-download-en, y después de instalarlo sigue la siguiente ruta de opciones de menú:
Indiv. Procedures -> Visualization of Algorithms -> AES -> Rijndael Animation, esto te mostrara una animación en flash del funcionamiento de AES.
En el link
http://delphi.jmrds.com/?q=node/44, tienes todo lo que necesitas para implementar AES 256 en Delphi, solo tienes que añadir el código a tu proyecto :
Unidades AES.pas, Base64.pas y las funciones Cifrar y Descifrar que usan dichas unidades, todo esta en el link.
Si no quieres depender de la
API crypt32.dll de Windows usada en la
Unidad Base64.pas, revisa estos links:
http://delphi.jmrds.com/?q=node/83
http://delphi.jmrds.com/?q=node/84
Espero sea útil
Nelson