久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 關于單片機芯片加密的一個思路 [打印本頁]

作者: zyftank    時間: 2023-12-15 10:41
標題: 關于單片機芯片加密的一個思路
總體一個思路就是讀取芯片ID,前后增加N個隨機數進行混淆,然后經過加密運算后存儲在EEPROM中,程序運行初始化時取出加密后的ID數據進行比對。

固件程序改寫EEPROM的時機是什么時候呢?不可能將固件燒進單片機后就能改寫EEPROM,這樣別人把你的固件拷出來后,燒進其他板子,固件程序也能改寫其他單片機的EEPROM。

所以,固件程序修改EEPROM的時機,必須是EEPROM里有個數據是個特定值,而這個特定值是我們上位機輸入的,這就相當于我們掌握了一個密碼,沒有這個密碼,固件程序是不會改寫EEPROM,而且固件寫入EEPROM的值必須覆要蓋這個特定值存儲的區域,這樣,我們密碼用完就銷毀了,起到了一個保密作用。

實現起來,最好能用串口跑起來個MODBUS協議,方便我們用上位機控制單片機。

在讀取ID加密數據的時候,設定一個基地址,然后通過加減運算,才指向EEPROM存儲加密ID數據的首地址,隱藏我們存儲在EEPROM中存儲ID加密數據地址。

作者: zyftank    時間: 2023-12-15 10:57
如果再使點壞,即使ID加密數據不對,也能運行1、2千次,才使部分功能失效,可能會造成破解者的一部分損失。
作者: yzw846562238    時間: 2023-12-15 16:12
zyftank 發表于 2023-12-15 10:57
如果再使點壞,即使ID加密數據不對,也能運行1、2千次,才使部分功能失效,可能會造成

買兩片你的產品,讀出程序,一對比,發現不一樣的地方就是你的密鑰所在地址,然后再順藤摸瓜,找出你寫這個地址的函數,然后慢慢的就能破你的加密了

作者: zyftank    時間: 2023-12-16 06:19
yzw846562238 發表于 2023-12-15 16:12
買兩片你的產品,讀出程序,一對比,發現不一樣的地方就是你的密鑰所在地址,然后再順藤摸瓜,找出你寫這 ...

存儲加密信息的時候,前后添加了隨機數,而且還可以中間插入隨機數,地址也是基地址,經過加減計算得來的。
作者: hhh402    時間: 2023-12-26 20:42
解密不是靠解出來的,而是靠取巧,順著加密者的思路來的,比如樓主的加密是讀唯一ID,通過一系列的運算來加密,破解的思路是:買一塊板讀出程序包括EEPROM數據以及ID號,將程序中所以讀ID語句的數值全部改成固定的ID號,這樣就間接破解了。這樣其他單片機只要是檢測ID就返回固定的ID號,樓主不管用這個ID怎么運算都失去了意義。加密最重要是方法不被別人知道,大家都知道的加密方式被破解是遲早的事情,靠唯一ID加密是不靠譜的。真正的加密都是用大多數人不知道的方式,而且不會把方法說出去。
作者: 都市郎(新)    時間: 2024-1-27 23:31
一點用都沒有,只防普通人,防不了專業抄的人。做好產品才是根本!
作者: FrankJi    時間: 2024-1-28 09:07
一般建議:花1%的精力在防破上,花99%的精力在做值得破的事情上。
作者: 單片機研究協會    時間: 2024-1-30 12:55
訂制腳位,芯片不用加密,讀出程序也用不了




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 午夜aaa| 精品视频在线观看免费 | 精品福利在线观看 | 亚洲少妇一区 | 免费黄色在线 | 一道本在线观看 | 成人福利视频在线观看 | 高清免费视频日本 | 黄色录像免费看 | 国产无限资源 | 欧美久久一区二区 | 午夜视频 | 国产二区视频在线观看 | 日本韩国欧美中文字幕 | 婷婷视频网| 日韩一区二区三区免费视频 | 久久狠狠干 | 一级视频在线观看 | 国产伊人网 | 福利色导航 | 久久久久久久久久国产 | 欧美日韩高清在线 | 成人b站 | 欧美一级片 | 免费国产精品视频 | 天天干天天舔 | 黄色成人毛片 | 天天曰天天干 | 精品国产91乱码一区二区三区 | 久久综合亚洲 | 三级黄色在线观看 | 久久动态图 | 日本丰满少妇裸体自慰 | a视频| 亚洲欧美视频 | 美日韩在线| 激情五月综合色婷婷一区二区 | 天天操天天干天天 | 国产视频黄 | 日本国产精品 | 成人动态视频 |