在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

新技能GET!把你的程序密文存儲在芯片內(nèi)!

UtFs_Zlgmcu7890 ? 來源:楊湘祁 ? 作者:電子發(fā)燒友 ? 2019-03-08 14:27 ? 次閱讀

一般來說,存儲在MCU的程序二進(jìn)制代碼是非經(jīng)加密的,如果讀出來經(jīng)反匯編,是可以閱讀的。如果有一個MCU能將片內(nèi)存儲的二進(jìn)制程序代碼或數(shù)據(jù)以密文存儲,邊解密邊運(yùn)行,外部不可見,您是不是很驚喜?

PRINCE是什么?

PRINCE看做是Flash控制器上面的加密引擎,一旦使能,PRINCE就會過濾Flash讀寫路徑的數(shù)據(jù),并進(jìn)行實(shí)時加解密。

LPC55S69內(nèi)部含有640KB Flash空間,PRINCE將其分成3個部分,分別是256KB、256KB、128KB。每個部分加密用的鑰匙是單獨(dú)提供,這可以保證即使一個部分的鑰匙被破解了,其他部分依舊安全。

在每個部分里面,PRINCE 又繼續(xù)細(xì)分成更小的空間,每個空間僅僅8KB大小。這樣可以讓客戶使用起來更靈活,可以讓第n個8KB空間加密,而第n+1個8KB空間不加密,靈活控制加密區(qū)域。

PRINCE的加密算法和秘鑰

PRINCE既然是一個數(shù)據(jù)加密引擎,那么它就有加密算法和秘鑰。

PRINCE采用一種對稱加密算法,加密塊是64位,秘鑰是128位。采用CTR模式,需要初始化向量和秘鑰。

與另一個對稱加密AES加密對比,PRINCE最大的優(yōu)勢是延時極小,不需要額外的RAM空間。不用將數(shù)據(jù)搬到RAM中加密或者解密完再搬回來。這將給用戶帶來很大的方便性。

值得關(guān)注的是,PRINCE的秘鑰是通過片內(nèi)的PUF模塊來產(chǎn)生的。秘鑰直接通過硬件總線傳輸,軟件無法訪問。掉電之后秘鑰自動消失,使用時再操作PUF產(chǎn)生。這種方式下,攻擊者很難找到秘鑰,更難解密Flash中的密文,從而讓數(shù)據(jù)更加安全。

PRINCE啟動的四個步驟

啟用PRINCE功能大致有四個步驟:

設(shè)置PRINCE加解密的大區(qū)域和子區(qū)域;

初始化PUF,讓PUF產(chǎn)生秘鑰和初始化向量給到PRINCE;

使能PRINCE;

編程或者讀寫Flash。

PRINCE對程序區(qū)加密的示例。將一個NXP Logo的圖片數(shù)據(jù)放入程序區(qū),在顯示屏上顯示數(shù)據(jù)和圖片如下:

加密之后的數(shù)據(jù)和圖片,就是一堆亂碼了,如下所示:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    52252

    瀏覽量

    436914
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3824

    瀏覽量

    82498

原文標(biāo)題:新技能!把你的程序密文存儲在芯片內(nèi)!

文章出處:【微信號:Zlgmcu7890,微信公眾號:周立功單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    劃片機(jī)存儲芯片制造中的應(yīng)用

    劃片機(jī)(DicingSaw)半導(dǎo)體制造中主要用于將晶圓切割成單個芯片(Die),這一過程在內(nèi)存儲存卡(如NAND閃存芯片、SSD、SD卡等)的生產(chǎn)中至關(guān)重要。以下是劃片機(jī)
    的頭像 發(fā)表于 06-03 18:11 ?114次閱讀
    劃片機(jī)<b class='flag-5'>在</b><b class='flag-5'>存儲芯片</b>制造中的應(yīng)用

    國芯科技與信大壹聯(lián)合推出抗量子密碼芯片

    近日,從國芯科技再次傳來喜訊,國芯科技與鄭州信大壹科技有限公司(以下簡稱“信大壹”) 合作研發(fā)的抗量子密碼芯片AHC001新產(chǎn)品于近日公司成功通過內(nèi)部性能和功能測試,實(shí)現(xiàn)了公司信
    的頭像 發(fā)表于 05-07 17:55 ?1342次閱讀
    國芯科技與信大壹<b class='flag-5'>密</b>聯(lián)合推出抗量子密碼<b class='flag-5'>芯片</b>

    解鎖BNC插頭拆卸新技能,輕松應(yīng)對維修難題

    掌握上述拆卸技能,再棘手的BNC插頭拆卸任務(wù)也能迎刃而解。維修過程中保持耐心,嚴(yán)格遵循規(guī)范操作,不僅能大幅提升維修效率,更能有效延長設(shè)備使用壽命。若遇到特殊規(guī)格插頭或復(fù)雜拆卸場景,不妨參考產(chǎn)品手冊,或直接聯(lián)系德索精密工業(yè)等專業(yè)廠商獲取技術(shù)支持,確保每一次拆卸都安全、可靠。
    的頭像 發(fā)表于 04-29 09:00 ?254次閱讀
    解鎖BNC插頭拆卸<b class='flag-5'>新技能</b>,輕松應(yīng)對維修難題

    紫光展銳V8850芯片榮獲國一級安全認(rèn)證

    芯片的研發(fā)與創(chuàng)新,此次V8850芯片榮獲國一級認(rèn)證,無疑是對其安全能力的又一次肯定。該認(rèn)證不僅證明了V8850芯片在數(shù)據(jù)加密、安全傳輸?shù)确矫婢哂凶吭降男阅?,還彰顯了紫光展銳
    的頭像 發(fā)表于 02-20 09:43 ?663次閱讀

    選購真空共晶爐也有門道,快來get新技能!

    電子封裝領(lǐng)域,真空共晶爐作為一種重要的焊接設(shè)備,其性能直接影響到焊接質(zhì)量和生產(chǎn)效率。然而,面對市場上琳瑯滿目的真空共晶爐產(chǎn)品,如何做出明智的選擇成為了許多企業(yè)面臨的難題。本文將從真空度、漏率、加熱板材質(zhì)及冷卻方式等關(guān)鍵要素出發(fā),為您詳細(xì)闡述真空共晶爐的選擇指南。
    的頭像 發(fā)表于 01-09 11:25 ?458次閱讀
    選購真空共晶爐也有門道,快來<b class='flag-5'>get</b><b class='flag-5'>新技能</b>!

    將電腦硬盤變成云存儲,怎么做到多余電腦硬盤變成云存儲

    要將電腦的額外硬盤配置為云存儲,可以利用多種方法來實(shí)現(xiàn)本地?cái)?shù)據(jù)的云端同步、訪問和共享。這種做法可以將本地硬盤變成云存儲的一部分,方便
    的頭像 發(fā)表于 01-06 13:09 ?1100次閱讀
    將電腦硬盤變成云<b class='flag-5'>存儲</b>,怎么做到<b class='flag-5'>把</b>多余電腦硬盤變成云<b class='flag-5'>存儲</b>

    電腦作為云存儲,如何電腦作為云存儲?

    。今天小編要為大家講解如何電腦作為云存儲。 ? ?將電腦作為云存儲服務(wù)器是一個相對復(fù)雜的過程,但通過正確的步驟和注意事項(xiàng),可以輕松實(shí)現(xiàn)這一目標(biāo)。以下是詳細(xì)的步驟和建議: ? ?選擇
    的頭像 發(fā)表于 12-24 13:36 ?555次閱讀
    <b class='flag-5'>把</b>電腦作為云<b class='flag-5'>存儲</b>,如何<b class='flag-5'>把</b>電腦作為云<b class='flag-5'>存儲</b>?

    rsync 的免傳輸(同步)文件

    要實(shí)現(xiàn) rsync 的免傳輸(同步)文件,需要設(shè)置 SSH 免登錄。這樣,rsync 就可以不需要輸入密碼的情況下通過 SSH 連接到遠(yuǎn)程服務(wù)器并傳輸文件。以下是設(shè)置 SSH
    的頭像 發(fā)表于 12-23 16:26 ?1235次閱讀

    淺談加密芯片的一種破解方法和對應(yīng)加密方案改進(jìn)設(shè)計(jì)

    目前市面上很多防抄板加密方案都是基于加密芯片的安全存儲文通訊來實(shí)現(xiàn)對主MCU方案的保護(hù)。比如主MCU用到的一些參數(shù)、配置信息等存儲
    發(fā)表于 12-20 15:31

    淺談加密芯片的一種破解方法和加密方案改進(jìn)設(shè)計(jì)

    目前市面上很多防抄板加密方案都是基于加密芯片的安全存儲文通訊來實(shí)現(xiàn)對主MCU方案的保護(hù)。比如主MCU用到的一些參數(shù)、配置信息等存儲
    發(fā)表于 12-20 15:10

    劃片機(jī)存儲芯片切割中的應(yīng)用優(yōu)勢

    劃片機(jī)存儲芯片切割領(lǐng)域扮演著至關(guān)重要的角色,它利用先進(jìn)的切割技術(shù),確保存儲芯片在切割過程中保持高精度和高穩(wěn)定性,以滿足日益增長的電子產(chǎn)品需求。以下是關(guān)于劃片機(jī)
    的頭像 發(fā)表于 12-11 16:46 ?643次閱讀
    劃片機(jī)<b class='flag-5'>在</b><b class='flag-5'>存儲芯片</b>切割中的應(yīng)用優(yōu)勢

    一文帶你了解什么是SD NAND存儲芯片

    :   EEPROM存儲芯片在1978年就誕生了,在這之前經(jīng)過了ROM(只讀存儲器)EPROM(紫外線可擦除存儲器)的演化,雖然現(xiàn)在不能成為主流的存儲芯片,但是
    發(fā)表于 11-13 15:20

    淺談電氣火災(zāi)監(jiān)控系統(tǒng)場所建筑中的研究應(yīng)用

    【摘要】 勞場所的安全問題一直是消防保障工作中的關(guān)鍵所在,人流量較大、可燃物多、用電量大的情況下,很容易產(chǎn)生安全隱患,對人員安全造成影響。電氣火災(zāi)是社會生產(chǎn)生活中容易出現(xiàn)的火災(zāi)類型,
    的頭像 發(fā)表于 10-16 15:19 ?469次閱讀
    淺談電氣火災(zāi)監(jiān)控系統(tǒng)<b class='flag-5'>在</b>勞<b class='flag-5'>密</b>場所建筑中的研究應(yīng)用

    存儲芯片有哪些類型

    存儲芯片,又稱為半導(dǎo)體存儲器,是以半導(dǎo)體電路作為存儲媒介的存儲器,廣泛應(yīng)用于計(jì)算機(jī)、消費(fèi)電子、智能終端、固態(tài)存儲硬盤等領(lǐng)域。按照不同的分類標(biāo)
    的頭像 發(fā)表于 07-24 16:40 ?4529次閱讀

    鴻蒙數(shù)據(jù)防泄漏 DLP Data Loss Prevention Kit簡介

    對機(jī)密文件進(jìn)行權(quán)限配置,允許擁有只讀、編輯、擁有者權(quán)限,隨后機(jī)密文件會通過文存儲支持DLP機(jī)制的設(shè)備上可以通過端云協(xié)調(diào)進(jìn)行認(rèn)證授權(quán),獲取對數(shù)據(jù)的訪問和修改的能力。
    的頭像 發(fā)表于 07-03 20:33 ?837次閱讀
    鴻蒙數(shù)據(jù)防泄漏 DLP Data Loss Prevention Kit簡介
    主站蜘蛛池模板: 色宅男看片午夜大片免费看 | 免费公开在线视频 | 最新黄色地址 | 国产免费高清在线精品一区 | 国产精品资源在线 | 午夜毛片网站 | 亚洲黄色网址大全 | 国产精品资源在线观看网站 | 性生大片免费观看无遮挡 | 入逼视频 | 欧美一级视频在线观看欧美 | 国产一级毛片午夜福 | 亚洲影视自拍揄拍愉拍 | 国产三级免费观看 | 黄色一级毛片在线观看 | 色欧美色 | 99久久免费精品国产免费高清 | 色777777女人色 | 三级网站国产 | 日本黄色www| 免费成人毛片 | 四虎影院国产 | 亚洲成人在线网站 | 伊人男人天堂 | 国产一区中文字幕在线观看 | 26uuu影院亚洲欧美综合 | 天堂在线最新版在线www | 国产男人搡女人免费视频 | 永久免费精品影视网站 | 51视频在线观看免费国产 | 在线视频毛片 | 黄色免费网站视频 | 九色婷婷 | 狼狼狼色精品视频在线播放 | 欧美网站在线播放 | 深爱五月激情 | 中文字幕 亚洲一区 | 成年美女黄网站色大免费视频 | jlzzjlzz亚洲大全 | 亚洲国产成人久久77 | 国产成年美女毛片80s |