嗯,我在解密一个加密的密码时遇到了问题。 我有我的数据库中的用户表与一些用户名和密码。密码是加密的字符串,我不知道以前的开发人员使用什么算法进行加密? ,目前我无法访问他。项目经理也不知道,也没有这个项目的文档,我可以参考... 一个密码的例子 密码:“abc123” 加密的字符串:“CSTxWwxwtiE =” 任何人都可以告诉我什么是用来加密的算法? 是否有任何C#方法可以解密它?如何解密加密密码?
回答
不知道加密算法,不可能解密加密的字符串。在这种情况下,这将是一种黑客行为。
您可以做的最好的猜测是,由于在加密字符串的末尾存在=符号,因此开发人员可能使用了base64编码。但这也是你必须验证的猜测。
在我对这个问题的评论中,我用加引号将加密与引号括起来是有原因的。它不是加密,只是编码。请不要永存神话:-) – paxdiablo
@paxdiablo: - 得到了。更新我的答案!谢谢! –
感谢您的回答; 有什么方法可以将字符串转换为base64编码。 – jafaritaqi
- 1. PHP - 解密加密密码
- 2. 加密和解密密码
- 3. 密码加密/解密
- 4. 如何解密HMACSHA512密码
- 5. 使用Spring的密码加密/解密
- 6. Android的密码加密/解密
- 7. 在java中加密和解密密码
- 8. 使用Jasypt加密和解密密码
- 9. PHP盐加密/解密密码
- 10. 解密密码块链异或“加密”
- 11. 使用node.js加密/解密密码
- 12. 密码加密/解密弹簧安全
- 13. Yii的加密和解密密码
- 14. 使用TripleDES加密解密密码
- 15. 在iOS中加密和解密密码
- 16. 使用php加密和解密密码
- 17. 试图加密和解密vigenere密码
- 18. 加密和解密密码的WebSphere
- 19. Java转置密码加密/解密
- 20. 如何加密/解密C#
- 21. pycrypto加密/解密,解密
- 22. 解密 - 加密加密JS
- 23. 如何加密密码
- 24. Moodle如何加密密码?
- 25. 将md5加密的密码转换为解密的密码wordpress
- 26. 解密,加密
- 27. 加密解密错误(一次性密码加密)
- 28. 如何解密PKCS8 DER加密私钥使用密码,在crypto ++
- 29. 如何在android中加密和解密密码
- 30. 如何使用javaScrypt解密localStorage中的加密密码
如果以前的开发人员正确地完成了他的工作,密码已经使用单向散列进行存储。你不能解密它们。 –
末尾存在'='可能表示base64“加密”,但在这里似乎不是这种情况。没有这个算法,你正在做一个西西弗斯。 – paxdiablo
看代码 –