51單片機(jī)的加密與解密

發(fā)布時間:2024-03-04
51類單片機(jī)在完成三級加密之后采用燒壞加密鎖定位(把芯片內(nèi)的硅片擊穿),不破壞其它部分,不占用單片機(jī)任何資源。加密鎖定位被燒壞后不再具有擦除特性。一旦用otp模式加密后,單片機(jī)片內(nèi)的加密位和程序存儲器內(nèi)的數(shù)據(jù)就不能被再次擦除。
經(jīng)過otp加密之后通過編程器讀取測試的時候會提示:部分引腳接觸不良-----斷腳。
例如:燒斷89c51的31腳 ea腳,燒斷89c51、89c2051的數(shù)據(jù)線以及燒斷pic系列芯片的數(shù)據(jù)時鐘線等。
這種加密方式會對一些通過數(shù)據(jù)位單片機(jī)解密的方式,造成一定的困難。
atmel 89c系列51單片機(jī)特點(diǎn):
1.內(nèi)部含flash存儲器
因此在系統(tǒng)的開發(fā)過程中可以十分容易進(jìn)行程序的修改,這就大大縮短了系統(tǒng)的開發(fā)周期。同時,在系統(tǒng)工作過程中,能有效地保存一些數(shù)據(jù)信息,即使外界電源損壞也不影響到信息的保存。
2.和80c51插座兼容
89c系列單片機(jī)的引腳是和80c51一樣的,所以,當(dāng)用89c系列單片機(jī)取代80c51時,可以直接進(jìn)行代換。這時,不管采用40引腳亦或44引腳的產(chǎn)品,只要用相同引腳的89c系列單片機(jī)取代80c51的單片機(jī)即可。
3.靜態(tài)時鐘方式
89c系列單片機(jī)采用靜態(tài)時鐘方式,所以可以節(jié)省電能,這對于降低便攜式產(chǎn)品的功耗十分有用。
4.錯誤編程亦無廢品產(chǎn)生
一般的otp產(chǎn)品,一旦錯誤編程就成了廢品。而89c系列單片機(jī)內(nèi)部采用了flash存儲器,所以,錯誤編程之后仍可以重新編程,直到正確為止,故不存在廢品。
5.可進(jìn)行反復(fù)系統(tǒng)試驗
用89c系列單片機(jī)設(shè)計的系統(tǒng),可以反復(fù)進(jìn)行系統(tǒng)試驗;每次試驗可以編入不同的程序,這樣可以保證用戶的系統(tǒng)設(shè)計達(dá)到最優(yōu)。而且隨用戶的需要和發(fā)展,還可以進(jìn)行修改,使系統(tǒng)不斷能追隨用戶的最新要求。
解密方法:
對于atmel 89c系列芯片根據(jù)其存儲器的特點(diǎn),簡單的方法就是想辦法把密碼去掉,因為otp形式存儲不能用電擦除,但是可以用紫外光來擦除,那么只要能控制好了只把密碼部分擦除掉,而保留了程序段,那么這樣的芯片就是不加密的了。
如果這樣還沒有辦法,那么如果把芯片經(jīng)過去層處理,把存儲器進(jìn)行拍照,因為代碼是以電荷的碼點(diǎn)形式存在的,然后把照片經(jīng)過染色處理,把1和0區(qū)分讀出整理,這樣就得到了存儲器里的代碼。解密的方法和手段很多,以上只是簡單的提了一下思路,作為專業(yè)解密的技術(shù)人員,拿到芯片后制定方案,首先要考慮解密成本,要用最底的成本來實(shí)現(xiàn)解密的目的。因為看到很多客戶因為不明白加密和解密,相信一些不正規(guī)公司的宣傳,花費(fèi)很多金錢不是想著把產(chǎn)品做的更好,而是考慮太多的加密手段,甚至因為怕被解密而不去使用某種芯片,其實(shí)你知道一些加密解密的技術(shù)就不會有那種想法了。
上一個:線刷怎么刷,小米手機(jī)怎么線刷
下一個:硬盤等級分類,希捷銀甲高清級硬盤是怎么分

微信怎么把安裝包發(fā)給好友(怎么安裝微信傳過來的軟件)
多喝5種茶可助你減小肚子
水利水電工程基本建設(shè)程序的具體工作內(nèi)容是什么?
在超市買珠寶可以退嗎
美國peter paul閥門
led 戶外顯示屏一般多少錢,做led戶外顯示屏多少錢一個平方
愛奇藝如何在電腦上投屏(愛奇藝電腦端如何投屏到電視)
聯(lián)想a768t怎么root,聯(lián)想A788t怎么root
砌體砂漿強(qiáng)度點(diǎn)荷儀,砂漿點(diǎn)荷儀1
電腦藍(lán)屏進(jìn)不了系統(tǒng),自己就可以修復(fù)的技巧(電腦藍(lán)屏0×000000ed進(jìn)不去系統(tǒng))
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos