Ver Mensaje Individual
  #18 (permalink)  
Antiguo 07/01/2011, 14:03
walterdevel
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 13 años, 4 meses
Puntos: 51
Respuesta: Algoritmo Rijndael de 128 bits en php

Con ecb:

Código PHP:
Ver original
  1. function decrypt($code, $key) {
  2.  
  3.   //$code = hex2bin($code);
  4.   $td = mcrypt_module_open("rijndael-128", "", "ecb", "fedcba9876543210");
  5.  
  6.   mcrypt_generic_init($td, $key, "fedcba9876543210");
  7.   $decrypted = mdecrypt_generic($td, $code);
  8.  
  9.  
  10.   return $decrypted;
  11. }
  12.  
  13. function encrypt($str, $key) {
  14.   $td = mcrypt_module_open("rijndael-128", "", "ecb", "fedcba9876543210");
  15.  
  16.   mcrypt_generic_init($td, $key, "fedcba9876543210");
  17.   $encrypted = mcrypt_generic($td, $str);
  18.  
  19.  
  20.   return $encrypted;
  21. }

Lo acabo de probar y funciona. Saludos!