做一个用户管理和一个用户登录界面,什么时候用加密
做一个用户管理和一个用户登录界面,用户管理就是增删改,什么情况下进行加密,是用户填了密码后加密存在数据库吗?还是别的
[解决办法]
密码存入库之前先加密。
[解决办法]
加密有很多种,比如对文件加密,隐私字段加密
不过常用的就是 对隐私资料比如密码,将用户输入的密码经过加密存在数据库中,你可以自己定义加密规则,也可以利用MD5等成型的加密形式,MD5是不可逆的
[解决办法]
最常见的:对密码进行MD5加密,数据库中存放的是加密过后的值,然后这两个值进行比较。
[解决办法]
如果是MD5对密码加密的话,一般是注册的时候对密码加密,然后存在数据库中.
当用户登录的时候,对输入的密码加密,再和数据库中的密码做对比..
因为MD5不是可逆的..准确的说不是加密,而是一种散列值的算法.