Ben MCRYPT_DECRYPT kullanarak bir dize şifresini çalışıyorum, ama ben bir 'string' türü içine anahtarı almak için nasıl emin değilim:
$key = array(-2, -2, -2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2);
pkcs5_unpad(mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, $text, MCRYPT_MODE_CBC, $iv));
anahtar I (java olur) şifreleme tarafında kullanılan, rasgele bir anahtar jeneratör kullanarak oluşturulan:
byte[] key = new byte[] { -2, -2, -2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
bayt imzalanmış, böylece negatif sayılar sahip yasal olmalıdır - Ben sadece $ anahtar için 'string' türü istiyor çünkü MCRYPT_DECRYPT ile kullanmak için nasıl emin değilim?
Teşekkürler