我们可以解密使用其他语言加密的数据吗?例如:TO解密PHP(.php)中的数据,以及使用ruby on rails加密的数据。(。rb)。请建议我。
答案 0 :(得分:0)
取决于加密。
但是对于许多类型的加密(以及随附的解密算法),有许多语言的库。毕竟加密算法只不过是一个数学函数来破坏(和解包)数据。
答案 1 :(得分:0)
你的问题非常含糊,所以答案也很模糊。
是的,可以解密使用其他语言加密的数据。密码的常见实现是通用的,而不依赖于语言。
您可以使用mcrypt
扩展名来选择和解密任何所需的密码。
有关PHP中的示例,请参阅:http://us.php.net/manual/en/mcrypt.examples.php
对于Ruby和PHP中的并排示例,请参阅以下文章:How to code Ruby equivalent of PHP’s mcrypt_encrypt() function
答案 2 :(得分:0)
您可以,但您必须在两种语言中使用相同的加密方法才能安全起见。例如,对两种语言使用DES或AES实现。
答案 3 :(得分:-1)
这就好像你问一个人是否可以阅读另一个人写的信息。
通常,如果两个人使用相同的语言(在您的情况下,使用相同的加密方法和相同的密钥集),他们应该相互理解。