乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      MCU常見(jiàn)的加密手段

       西北望msm66g9f 2020-03-11

      編輯:黃工

      參考素材來(lái)源:網(wǎng)絡(luò)

      現(xiàn)在的MCU程序可能別人花幾百塊錢(qián)就能破解,為了防止大家的程序不被剽竊,今天給大家分享點(diǎn)加密的內(nèi)容。

      一、常見(jiàn)加密方法

      本節(jié)不講加密具體實(shí)現(xiàn)算法,只講常見(jiàn)加密方法。

      1.程序?qū)懕Wo(hù)

      這種方法是最常見(jiàn),也是最簡(jiǎn)單的一種?,F(xiàn)在的MUC基本都有寫(xiě)保護(hù)功能,但是這種容易被人破解。

      2.燒斷數(shù)據(jù)總線

      這個(gè)方法聽(tīng)起來(lái)不錯(cuò),但有損壞的風(fēng)險(xiǎn),同樣也能破解。

      3.軟件加密

      是一些防止別人讀懂程序的方法,單一的這種方法不能防止別人全盤(pán)復(fù)制,須配合其他的加密算法。

      4.添加外部硬件電路的加密方法

      這個(gè)方法效果看起來(lái)比較好,但會(huì)增加成本。

      5.芯片打磨改型

      這個(gè)方法改了型號(hào)能誤導(dǎo),但同時(shí)也增加成本,解密者一般也能分析出來(lái)。

      6.通過(guò)通過(guò)聯(lián)網(wǎng)加序列號(hào)加密

      通過(guò)連接網(wǎng)絡(luò),在你的MCU中生成一個(gè)唯一的隨機(jī)長(zhǎng)序列號(hào),并加入復(fù)雜的特種算法,或加入你們重新編碼的企業(yè)信息在里面,每個(gè)芯片內(nèi)不同,復(fù)制者只能復(fù)制到一個(gè)序列號(hào)。

      7.通過(guò)MCU唯一的標(biāo)識(shí)加密

      以前很多MCU沒(méi)有唯一標(biāo)識(shí)碼,現(xiàn)在的很多MCU都具有唯一標(biāo)識(shí)碼了。

      這個(gè)方法比較好,簡(jiǎn)單省事,能很好的防止復(fù)制。

      二、讀保護(hù) + 唯一ID加密

      使用讀保護(hù) + 唯一ID的加密是最常用的一種方法,也是推薦大家使用的一種方法。


      1.唯一ID
      現(xiàn)在正規(guī)的芯片,每顆出廠的時(shí)候都帶了一個(gè)唯一標(biāo)識(shí)碼,這個(gè)號(hào)碼是唯一不重復(fù)的,比如STM32的就使用96位作為唯一ID

      和我們每個(gè)人的身份證號(hào)碼一樣,現(xiàn)在剛出生的嬰兒,上戶的時(shí)候就給他一個(gè)身份證號(hào),那么每個(gè)芯片一生產(chǎn)出來(lái),也就具備了這個(gè)身份證號(hào)。

      2.加密原理
      讀保護(hù)就不用說(shuō)了,增加被破解難度。

      使用唯一ID加密的方法很多,這里說(shuō)一種簡(jiǎn)單的方法:出廠時(shí)程序讀取唯一ID并保存在一個(gè)位置,以后程序執(zhí)行之前,要讀取并匹配這個(gè)唯一ID,一致才執(zhí)行程序。

      當(dāng)然,這種方法是最基礎(chǔ)的原理,但也存在被破解的風(fēng)險(xiǎn)。所以,存儲(chǔ)的數(shù)據(jù),以及讀取驗(yàn)證這兩個(gè)地方需要進(jìn)一步添加一些算法。

      這樣操作之后,即使別人讀取了你的程序,也是無(wú)法正常執(zhí)行。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類(lèi)似文章 更多