现在我得到的密码用户在模型中输入为字符串,我想在提交之前加密密码并在模型中设置,然后我需要在服务器端解密加密的密码?如何在投票前提交密码?
0
A
回答
4
您可以使用https://github.com/brix/crypto-js加密客户端的密码,然后在服务器端使用与Java相同的加密算法对其进行解密。
但我不明白你为什么需要自己做这个。只需使用HTTPS,不需要这样的手动工作。
+0
事实上,如果您不通过HTTPS为您的页面提供服务,那么您已经遇到了麻烦,不管是否加密。如果你这样做,如你所说,客户端加密是毫无意义的。 – biziclop
+0
+1使用https ..否则,您在保存用于执行加密的密钥时存在漏洞安全抽象 –
相关问题
- 1. 如何投票投票系统?
- 2. 提交之前的哈希密码
- 3. 如何在投票中注册用户的投票?
- 4. 如何在用户投票后禁用(相应)投票按钮?
- 5. 投票与长投票
- 6. 如何建立投票系统来支持多种投票类型的投票?
- 7. 如何使用curl在Javascript中提交投票并获得结果?
- 8. 投票 - 票数与投票率?
- 9. Drupal - 在发送之前提交/加密密码之前验证表格
- 10. 在投票之前更新android studio
- 11. 如何重置投票
- 12. 如何登录googleplus投票?
- 13. Reddit式投票系统,我如何避免重复投票?
- 14. 如何创建像jQuery/ajax函数stackoverflow的投票投票?
- 15. Javascript密码提交 - 表格
- 16. 防止在检查当前密码时提交表单吗?
- 17. Jenkins投票SVN不断建立,即使没有新的提交
- 18. Rails - 投票不保存,并创建不提交按钮?
- 19. 独特的男女投票谁投票
- 20. 投票栏显示没有投票
- 21. 在MongoDB中投票
- 22. Google App Engine上的社交投票
- 23. 如何在Facebook故事中投票?
- 24. 在pyqt中提交密码文本
- 25. 在rails 3中投票应用程序:我如何链接到投票方法?
- 26. 如何在投票后将用户重定向到投票页面?
- 27. 检测用户是否先前投票?
- 28. 提示StackExchange与Pentadactyl的投票按钮
- 29. 防止第二票在评论投票
- 30. 编号投票
你想用这个做什么?你想要抵御什么样的攻击? – biziclop
您好,实际上,当我提交表单时,我得到模型中输入的用户密码,有人攻击了系统并能够在模型中看到密码。所以我需要在提交之前加密密码并在模型中设置。 – Praveenkumar