我正在尝试找到一种非常安全的php加密,可以在Android中对其进行解密,反之亦然,以安全地发送数据。我发现旧功能与新版本的PHP不兼容。有什么想法吗?
答案 0 :(得分:0)
可能重复 SHA1 in Java and PHP with different results
加密和解密功能是确定性的。如果您在Android上加密SHA-256,然后使用PHP对其解密,那么它应该可以正常工作。它们使用相同的功能。
如果您尝试过这种方法但没有成功,则很可能是您的编码方法出了问题。
当前的PHP加密方法: http://php.net/manual/en/function.openssl-encrypt.php
获取可用密码的功能: http://php.net/manual/en/function.openssl-get-cipher-methods.php