網友回答:
小明:這個密碼最好不是明文進行存儲,要進行加密的,可以使用單片機自帶的加密算法,或是自己設計一個。
小黃:設置成數組存到flash裏掉點可以保存,能使用MD5等加密最好。
小希:可以用MD5,不過最好加“鹽”,(#^.^#)!
小陳:最好外接一塊EEPROM,然後在單片機裏保留一個加密算法,密碼經過再次加密後存放到這個EEPROM裏面。
如此,只要單片機加了鎖,人家就沒法破解你單片機裏面的程序,也就無法知道這個加密/解密算法,即使破解了EEPROM也沒用。
小東:單片機的電子密碼鎖只能是通過軟件算法實現,並且還要有一塊掉電存儲器(如EEPROM、FLASH等),輸入的方式可以是獨立按鍵,也可以是虛擬按鍵。
小希說的“加鹽”是什麼意思?
加鹽加密是一種對系統登錄口令的加密方式,它實現的方式是將每一個口令跟一個n位隨機數相關聯,這個n位隨機數叫做”鹽“(salt)。