网友回答:
小明:这个密码最好不是明文进行存储,要进行加密的,可以使用单片机自带的加密算法,或是自己设计一个。
小黄:设置成数组存到flash里掉点可以保存,能使用MD5等加密最好。
小希:可以用MD5,不过最好加“盐”,(#^.^#)!
小陈:最好外接一块EEPROM,然后在单片机里保留一个加密算法,密码经过再次加密后存放到这个EEPROM里面。
如此,只要单片机加了锁,人家就没法**你单片机里面的程序,也就无法知道这个加密/解密算法,即使**了EEPROM也没用。
小东:单片机的电子密码锁只能是通过软件算法实现,并且还要有一块掉电存储器(如EEPROM、FLASH等),输入的方式可以是独立按键,也可以是虚拟按键。
小希说的“加盐”是什么意思?
加盐加密是一种对系统登录口令的加密方式,它实现的方式是将每一个口令跟一个n位随机数相关联,这个n位随机数叫做”盐“(salt)。