나는 한 쪽 끝에 PHP 암호 해독 알고리즘을, 다른쪽에 .Net 암호화 알고리즘을 가지고있다. PHP 코드에서 암호 해독 목적으로 mcrypt_decrypt
을 사용하고 있습니다. 닷넷에 mcrypt_encrypt
을 찾고 있습니다.닷넷의 MCRYPT
$cipher_alg = MCRYPT_RIJNDAEL_128;
$iv = mcrypt_create_iv (mcrypt_get_iv_size ($cipher_alg, MCRYPT_MODE_ECB), MCRYPT_RAND);
$encrypted_string = mcrypt_encrypt ($cipher_alg, $sessionkey, $string, MCRYPT_MODE_CBC, $iv);
$hex_encrypted_string = bin2hex ($encrypted_string);
닷넷에서 mcrypt_encrypt
의 동등한이 있습니까 : 더 구체적으로, 나는 닷넷로 변환 할 PHP 코드는 다음과 같다?
'mcrypt_create_iv을()'+는'MCRYPT_MODE_ECB' 비싼'NOP'입니다. –