在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 關(guān)于stm32單片機(jī),用id加密,明碼安全問題分析

            關(guān)于stm32單片機(jī),用id加密,明碼安全問題分析

            作者: 時間:2016-11-25 來源:網(wǎng)絡(luò) 收藏
            stm32 提供的 id ,可以讓我們進(jìn)行軟件加密,

            本文引用地址:http://www.biyoush.com/article/201611/321553.htm

            這個功能挺好的,

            但是我研究了一下明碼加密的弱點(diǎn),

            貼出來,給大家研究一下,

            寫了一段簡單的代碼,如下,效驗id

            程序就是輸出 ok1, 來代表id的明碼對比,

            然后我們生成hex文件,

            這個hex文件,就是我們明碼加密后的燒寫文件,

            當(dāng)這個文件燒寫到指定的id 設(shè)備上,才能運(yùn)行 ,我們測試是 輸出ok1;

            加密過程已經(jīng)ok,

            下面

            我們分析一下弱點(diǎn),

            單片機(jī)聲明的常量,

            編譯器會進(jìn)行編譯,并固化到flash區(qū)域,

            基本上大多數(shù)單片機(jī)編譯器都是這么做的,

            所以就存在了安全問題,

            我們用jlink 的軟件, J-Flash ARM V4.08

            讀取或者加載我們的hex文件,

            我們?yōu)榱吮阌诜治?保存成1.c文件,

            用ue打開分析,

            很容易就找到了我們用于效驗設(shè)備id 的 對比數(shù)據(jù):

            看上面的數(shù)據(jù),不用說了吧,

            就是我們用于效驗的對比數(shù)據(jù),

            所以,如果是高手, 還是要注意你的加密的算法,

            明碼是有其薄弱一面的,

            還是謝謝大家看我的文章.




            關(guān)鍵詞: stm32單片機(jī)id加密明

            評論


            技術(shù)專區(qū)

            關(guān)閉