当前位置: 代码迷 >> J2EE >> 存储密码的有关问题
  详细解决方案

存储密码的有关问题

热度:170   发布时间:2016-04-17 23:58:12.0
存储密码的问题
在做一个小区物业管理系统。
要实现这么一个功能:
超级管理员可以管理登陆,能看见所有人的密码。
普通管理员也可以管理登陆,但是只能看见加密的密码。
数据库我存储的是md5加密后的,md5我查了一下,说不能还原。
求一个解决方法可以实现上述功能。
ps:我想到了存储一个加密后的和一个不加密的,但是这样安全性得不到保证。
求高手解答
------解决方案--------------------
那就别用md5,找个对称加密算法,既能加密,又能揭秘的!
------解决方案--------------------
3des 对称
------解决方案--------------------
用个密钥 。。
------解决方案--------------------
建议使用3DES加解密的方式,或者在结合RSA加解密的方式。都行,这些都能反向操作的。如果在浏览器中传输,还可以使用URLEncoder加密,然后Decoder解密 。java诸多加解密方式,希望能对楼主有所帮助~
  相关解决方案