AS3 – encriptar una cadena con AES

Publicado por Iván Gajate el 16 de septiembre de 2013 en Sin categoría

Podemos encriptar una cadena de texto con una contraseña utilizando la librería AES. La implementación mas simple que he encontrado es este port de JavaScript. Super simple 😉 

var key:String = "1234567890";
var encrypted:String = AES.encrypt("Hola Mundo",key, AES.BIT_KEY_256);
var decrypted:String = AES.decrypt(encrypted,key, AES.BIT_KEY_256);
 
trace(encrypted); // Cada vez genera una diferente, por ejemplo "FgcKALKysrKy54vQ8zC0nY2p"
trace(decrypted); // Hola Mundo

Descargar ejemplo:

Visto en Lost in ActionScript

Ya vimos como hacer algo parecido con TEA

 

Un comentario para “AS3 – encriptar una cadena con AES”

  1. Y su equivalente en JavaScript!! y muy bien documentada 😉

    https://code.google.com/p/crypto-js/