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

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>嵌入式系統IP安全性的重要性

嵌入式系統IP安全性的重要性

2017-10-17 | rar | 0.4 MB | 次下載 | 1積分

資料介紹

公司的未來發展取決于知識產權(IP)的開發與保護。知識產權(IP) 在維基百科中被定義為法律概念,指的是被賦予專有權的智力創作。盡管該定義只涉及法律含義,但IP其實是組織或個人開展創新和努力工作的成果。IP是公司創新的制勝法則,相對于競爭對手能夠為產品帶來優勢。對于生產嵌入式系統的企業來說,知識產權可能是:
  · 系統的固件實現方案
  · 硬件實現方案;例如利用創新方法實現信號鏈或輸出控制,從而讓產品脫穎而出
  · 任何解決系統中特殊問題的創新方法
  例如,采用盡可能少的硬件資源的嵌入式系統實現方案就是一個很好的例證。這種實現方案可以降低產品制造成本,使產品在競爭激烈的市場中更加暢銷。
  知識產權 (IP) 安全問題公司任何成功所面臨的主要挑戰。每種產品都需要經過大量的研發和創新才能夠成功推出。嵌入式系統制造商向市場推出產品后始終要關注的是逆向工程攻擊。這在當今的市場中是個棘手的現實問題。如果競爭對手竊取IP并復制設計,那么您的產品銷售收入將會受到極大影響。
  通常在談到嵌入式系統的IP安全性時,人們首先想到的是與微控制器微處理器配合使用的固件。當說到MCU時一些系統設計人員會戛然而止。而硬件會怎樣?是的,有些人很重視硬件,并通過多種方法設法隱藏硬件實現方法。任何完整的嵌入式系統的組成部分不僅僅包含固件,還涉及大量硬件(圖1)。
  嵌入式系統IP安全性的重要性
  圖1:嵌入式系統
  其中的硬件負責與外設進行交互,用以感應輸入,生成輸出,以及進行信號調節。讓我們以電動自行車的控制系統為例。圖2給出了這種系統的一種可能的實現方案。
  嵌入式系統IP安全性的重要性
  圖2:電動自行車控制系統
  如圖2所示,為MCU編寫的固件通常用來接收總線(電源)電壓、速度命令等輸入內容,執行信號調節,并將信號轉換為數字,然后進行各種計算,并根據為MCU編寫的固件制定決策,例如控制電機和LED輸出。
  嵌入式系統的IP安全性可分為兩部分。
  · 防止發生未經授權的固件訪問
  · 隱藏模擬與數字資源及其互連情況
  防止發生未經授權的固件訪問
  不同微控制器采用不同方法來防止閃存中的代碼遭到未授權訪問,而有的微控制器根本不采取任何保護措施。進一步說,所有解決方案都采用禁止從閃存存儲區域讀取數據來解決安全問題。有些設備會禁用整個閃存存儲系統的讀/寫訪問。這種解決方案無法在終端系統中添加引導加載程序。如果需要在系統中實現引導加載程序且IP安全性同樣重要,那么系統設計人員就需要選擇合適的微控制器。
  有些微控制器將閃存分為多個模塊,并對每個模塊采取不同的安全等級保護。對于這種器件,我們可以在實現引導加載程序的同時獲得同樣高的保護等級。讓我們看一下賽普拉斯半導體PSoC 1器件所提供的閃存保護功能。這些器件支持各種閃存保護模式:
  · 無保護模式
  · 工廠升級模式
  · 現場升級模式
  · 完全保護模式
  所選的保護模式只能在編程時載入NVL(非易失性)位,不能在運行時間更改,以免保護等級發生意外更改,也是為了防止攻擊者通過在閃存無保護區域寫入特定代碼試圖修改固件。
  無保護模式:這種模式下允許執行所有外部和內部寫入/讀取操作。該保護模式適合在開發階段使用,因為此時無需將器件提供給第三方。該模式不應用于生產階段。
  工廠升級模式:這種保護模式適用于需要由外部程序員對各個閃存模塊進行升級的系統。這種保護模式不允許外部讀取,但允許外部寫入、內部讀取和內部寫入。如果某個特定模塊需要在不擦除整個存儲器的前提下由外部程序員進行升級,那么可以使用這種模式。例如對于需要由客戶或安裝團隊校正系統并將校正數據存儲在閃存中的這種情況,這種模式就很有用。盡管在系統中進行的這種升級非常有用,但在能夠使用安全性更高的模式的情況下必須避免使用該模式。原因在于該模式缺乏對外部寫入的保護。如果有人在可升級區域插入用以讀取閃存內容的代碼,那么IP就會失去保護。然而對于這些器件,為特定模塊只能設定此類安全級別,其他模塊則可以設定更高的安全等級。因此必須確保將非關鍵代碼存儲在這些特定模塊中。
  現場升級模式:這種保護模式禁用外部寫入和讀取操作,只允許內部寫入和讀取,因此無法通過程序員接口讀/寫閃存。該模式最適合支持引導加載支持的系統。在采用引導加載程序的嵌入式系統中,引導加載程序通過通信協議接收需要寫入的閃存數據,然后使用內部程序將數據寫入閃存。類似地,也是使用內部命令來執行讀取操作。因此,引導加載程序可以使閃存成為只讀狀態。引導加載程序可存儲在具有更高安全等級(完全保護模式)的模塊中,因此引導加載程序本身不會被修改。額外對引導加載程序的通信進行加密還能進一步降低閃存讀取可能性。
  完全保護模式:如果無需對閃存模塊進行現場或使用外部程序進行升級,那么這種保護模式理想適用于生產階段。這種模式禁止以任何形式訪問閃存,并禁用內/外部讀/寫操作。
  在生成十六進制文件(將在生產就緒型系統編程)的同時,系統設計人員必須設定合適的保護等級,想方設法實現最高IP安全性。
  對于需要為不同閃存區域設定不同保護等級的系統而言,最好檢查一下閃存粒度保護的設定情況。有些微控制器只允許為閃存賦予一個保護等級。有些器件允許將閃存分為容量為數kB的塊,有的閃存塊甚至低至64字節。應使用可將閃存分為小塊的器件,這樣能最大程度地縮小處于較低保護等級的閃存區域。否則會造成閃存浪費或使更多閃存內容面臨安全威脅。
  隱藏模擬與數字資源及其互聯方式
  目前我們已經討論了系統固件部分的IP保護問題。一些OEM廠商為了防止競爭對手讀取部件編號,會在PCB板上涂焦油或環氧樹脂。對于大批量系統還可以在IC器件上印刷定制部件編號。定制部件編號同樣可以使實際部件編號難以識別。然而,這些方法都無法做到萬無一失。競爭對手可以跟蹤各種連接,觀察各種引腳上的信號,并找出設計中所使用的部件,而且找到各種模塊在PCB板上的連接方式也并非難事。因此,隱藏各種外設及其互連方式的唯一辦法就是使用物理隱藏。例如,如果所有連接都能隱藏到單個芯片內部,那么要弄懂信號鏈并確定系統使用的外設就變得更加困難。將各種外設集成到單個芯片中有助于隱藏硬件相關信息,考慮到這一事實,因此在防止受逆向工程攻擊時,片上系統(SoC)器件應該是最佳選擇。然而,有些SoC的專用引腳存在逆向工程漏洞,例如當器件為外設提供專用引腳時,就很容易判斷出所使用的外設類型。因此,那些具有靈活布線功能、可以讓任意外設連接任意引腳的SoC能夠更好地防止受逆向工程攻擊。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 久久免费观看国产精品 | 免费看欧美一级特黄α大片 | 夜夜操网| 亚洲一区区 | 久久精品99无色码中文字幕 | 97天天做天天爱夜夜爽 | 亚洲亚洲人成网站在线观看 | 在线精品国产成人综合第一页 | 爱爱毛片| 一区二区不卡免费视频 | 奇米影色777四色在线首页 | 亚洲精品中文字幕乱码三区一二 | 亚洲免费福利视频 | 国产1区二区 | 免费毛片软件 | 1024手机看片你懂得的 日韩欧美 | 美女被拍拍拍拍拍拍拍拍 | 99香蕉国产 | 日韩毛片免费视频一级特黄 | 最好看的2019中文字幕免费高清 | 国产一级特黄aaa大片 | 欧美黄色录像视频 | 大色综合色综合网站 | 国产精品电影一区 | 久在草影院 | 欧美黄免在线播放 | 欧美午夜在线播放 | 色图综合网 | 欧美成人鲁丝片在线观看 | 亚洲小视频 | 激情五月网站 | japanese 69hdxxxx日本| 亚洲四虎永久在线播放 | 黄色免费三级 | 57pao强力打造免费高清高速 | 可以免费看黄色的网站 | 四虎最新网址入口 | 久久青草国产手机看片福利盒子 | 末成年一级在线看片 | 高h 男男 | 国产小片 |