日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 嵌入式軟件代碼保護(hù)系統(tǒng)的設(shè)計(jì)方案

          嵌入式軟件代碼保護(hù)系統(tǒng)的設(shè)計(jì)方案

          作者: 時(shí)間:2011-05-30 來(lái)源:網(wǎng)絡(luò) 收藏

          產(chǎn)品由于其獨(dú)特的穩(wěn)定性、低廉的成本優(yōu)勢(shì)以及優(yōu)良的可移植性, 已經(jīng)在互聯(lián)網(wǎng)、科學(xué)研究、軍事技術(shù)、工業(yè)控制、通訊以及人們的日常生活中得到了廣泛的應(yīng)用。在中, 如何核心的, 對(duì)于公司的知識(shí)產(chǎn)權(quán)、延長(zhǎng)產(chǎn)品的壽命, 提高公司的利潤(rùn)有著非常重要的意義。目前的嵌入式中, 一般存儲(chǔ)在諸如EEPROM、F lash等存儲(chǔ)器中, 但其中存儲(chǔ)的程序易被讀取, 非法拷貝, 是其致命弱點(diǎn)。

          本文引用地址:http://yuyingmama.com.cn/article/150675.htm

            目前為止, 有些廠商采取先預(yù)先加密代碼, 寫(xiě)入存儲(chǔ)器中, 執(zhí)行時(shí), 通過(guò)軟件解碼來(lái)實(shí)現(xiàn)對(duì)代碼的, 但是這種方法效率低, 成本高, 實(shí)用性比較低; 現(xiàn)有的一些硬件加解密, 只能保護(hù)有限類(lèi)型的NAND- Flash存儲(chǔ)器中的代碼, 并且系統(tǒng)中的密匙一旦固化就無(wú)法改變。針對(duì)這些局限性, 本文提出了一種全新的嵌入式產(chǎn)品軟件代碼保護(hù)系統(tǒng), 該系統(tǒng)適用于目前通用的基于I2C、SPI總線(xiàn)的EEPROM 和F lash;以及主流廠商的NAND- Flash。

            1 嵌入式軟件代碼保護(hù)系統(tǒng)構(gòu)成

            嵌入式軟件代碼保護(hù)系統(tǒng)由兩部分組成: PC 機(jī)上運(yùn)行的TDES加密軟件和硬件電路中隔離處理器與軟件代碼存儲(chǔ)器直接通路的代碼保護(hù)芯片組成, 如圖1所示。PC機(jī)上的TDES 程序?qū)η度胧杰浖a進(jìn)行加密, 生成密文形式的數(shù)據(jù), 并寫(xiě)入軟件代碼存儲(chǔ)器中, 供嵌入式系統(tǒng)使用; 同時(shí)通過(guò)GPIO 口模擬I2C 或者SPI通信協(xié)議, 對(duì)代碼保護(hù)芯片中, 存放相關(guān)重要數(shù)據(jù)的EERPOM 區(qū)域進(jìn)行配置: 達(dá)到諸如更改代碼保護(hù)芯片中TDES的密匙的目的。

            代碼保護(hù)芯片內(nèi)嵌于嵌入式系統(tǒng)的硬件電路中, 用戶(hù)可以選擇隔離處理器和指令代碼存儲(chǔ)器之間的通路: 所有寫(xiě)入存儲(chǔ)器的數(shù)據(jù)將被加密后才寫(xiě)入其中; 所有從存儲(chǔ)器中讀出的數(shù)據(jù)將被解密后才送回給CPU執(zhí)行; 用戶(hù)也可以選擇不隔離處理器和存儲(chǔ)器之間的通路: 讀寫(xiě)操作將不會(huì)進(jìn)行任何加密和解密。

          圖1 嵌入式軟件代碼保護(hù)系統(tǒng)

          linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)

          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉