我想在mysql中使用SHA 5加密和解密数据。我能够加密数据但无法解密。我如何在mysql中实现SHA5加密数据的解密。我可以使用SHA 5在MySQL中解密数据吗?
-1
A
回答
-1
散列算法(SHA =安全散列算法)是一种方法。您可以通过检查输入的密码(SHA)等于记录中的加密版本来验证密码等信息。尽管如此,你仍然无法解密。
+1
MD5也是一个散列 – 2012-08-02 11:35:22
+0
我想以加密格式存储用户信息。我如何在MYSQL中做到这一点?我想使用512位散列。 – 2012-08-02 11:43:36
1
你到底想做什么?正如迈克尔说的,你将无法扭转散列。当我们想隐藏真实信息并且永远不解密时,我们使用散列。如果你想解密它,那么使用一个不可逆的函数。
相关问题
- 1. 我可以从数据库中获得解密的密码吗?
- 2. 使用C++可以在Silverlight中解密数据吗?
- 3. 我可以在Java中使用RSA加密,但在PHP中解密吗?
- 4. 使用mcrypt和sha-512加密解密?
- 5. 使用哈希sha-512验证数据库中密码的密码sha-512
- 6. 我们可以独立解密数据,语言吗?
- 7. 我可以使用我的ssh-public-key来解密文件吗?
- 8. 我可以批量解密吗
- 9. 我可以在MvvmCross中使用加密/解密SQLite
- 10. Sha或Md5算法我需要在flex中加密和解密
- 11. 我可以使用数据透视吗?
- 12. 我可以在LIMIT偏移量中使用MySQL函数吗
- 13. 我可以在mysql查询列中使用PHP函数吗?
- 14. 我可以在MySql中使用函数作为默认值吗?
- 15. 我可以在mysql中使用聚合函数(LAST)吗?
- 16. 我可以使用ALTER DATABASE重命名mysql数据库吗?
- 17. 我可以更改DBD :: mysql使用的数据包大小吗?
- 18. 我可以在App Engine应用程序中使用MySQL数据库吗
- 19. 我可以在mysql中使用触发器以用于php吗?
- 20. 是否可以使用Javascript来加密/解密SQLite数据库?
- 21. 我可以使用Hyperledger Fabric v1.0中由MSP生成的公钥/私钥来加密/解密数据吗?
- 22. 可以从相同数据的SHA-512hash派生SHA-256散列吗?
- 23. 我可以在MYSQL数据库表中插入图像吗?
- 24. 我可以在MySQL数据库的列中输入公式吗?
- 25. 我可以在mysql数据库中获得最高的值吗?
- 26. 我可以把密码放入mysql中的个人数据库吗?
- 27. 使用解密密钥解密数据
- 28. 我们可以使用JDBC在Android中连接远程MySQL数据库吗?
- 29. 在MySQL中,我可以在INSERT上下文中使用IF吗?
- 30. 我可以在我的MySQL Query中使用条件逻辑吗?
MySQL具有本机MD5()和SHA1()函数。也许你混淆了两者(或者可能使用Java SHA5)?不管在哪种情况下,SHA都是_hashing algorithms_而不是加密算法,这意味着它们只是单向的。他们不能被解密。 – 2012-08-02 11:32:38