如何在iOS和Android中使用openssl加密解密?

时间:2018-08-27 08:52:07

标签: java php android objective-c encryption

我只是在PHP中为IOS,Android和.NET构建了新的Web API服务。

在这种情况下,我使用openssl加密/解密进行一般哈希。在PHP和c#中可以正常工作,但在IOS和android上则无法工作。

这是php中的示例代码:

$plaintext = 'My secret message 1234';
$password = '123456789asdfghj';
$method = 'aes-256-cbc';
$iv = 'Dot Net Perls724';

//ecryption
$encrypted = base64_encode(openssl_encrypt($plaintext, $method, $password, OPENSSL_RAW_DATA, $iv));

//decryption
$decrypted = openssl_decrypt(base64_decode($encrypted), $method, $password, OPENSSL_RAW_DATA, $iv);

现在,我不知道如何在IOS和Android中像这样加密哈希。 请帮助...

感谢和问候。

0 个答案:

没有答案