Script PHP para DES / CBC / con PKCS5Padding cifrado y descifrado
Me gustaría saber en el siguiente código si se agrega el relleno PKCS # 5? Si no, ¿cómo agregar?
$message = "insert plaintext message here";
$iv = pack('H*', 'insert hex iv here');
$key = pack('H*', 'insert hex key here');
$enc = mcrypt_encrypt(MCRYPT_DES, $key, $message, MCRYPT_MODE_CBC, $iv);
echo bin2hex($enc);
También quiero crear un código PHP para descifrar una cadena creada con DES / CBC / PKCS5Padding. Creo que el código mencionado anteriormente se puede modificar para obtener un descifrado.
Lo importante para mí es obtener el script PKCS # 5 Padding and Unpadding.