【发布时间】:2012-01-19 16:10:45
【问题描述】:
我正在开发一个大型应用程序,当数据在不同大陆的两台机器之间传输时,我需要加密。我从未从事过加密工作。我想要一个可以在 PHP / Ruby / Python 中处理而没有任何依赖关系的简单加密。
所以我决定使用 HMAC SHA1。
$pad=hash_hmac("sha1","The quick brown....","mykey");
这是我在网上搜索后发现的。
如果有人不知道密钥,解密它有多难?另外,有什么替代方法吗?
更新 - 感谢所有回复。问题解决了。
【问题讨论】:
-
这是一个哈希,而不是密码:如果不检查所有可能性并检查它们,您将无法解密它!
标签: encryption sha1 hmacsha1