資料介紹
物聯(lián)網(wǎng)技術從最開始的概念性技術,如今已經(jīng)在日常生活中被廣泛應用,如電表預付費、智能門禁管理等。Maxim對加密產(chǎn)品的研究擁有超過20年的歷史經(jīng)驗,本文主要介紹了Maxim Deep cover NFC產(chǎn)品的加密算法、安全器件認證和產(chǎn)品應用案例等。
SHA-256算法簡介
SHA- 256安全散列算法發(fā)布于2002年FIPS PUB 180-2,主要特點是:1、防碰撞,即難以找出兩個不同的輸入數(shù)據(jù)源對應同一組MAC碼;2、“雪崩效應”,即輸入數(shù)據(jù)源即使發(fā)生一位變化,其算法結(jié)果 MAC會發(fā)生巨大變化。除此以外,SHA-256還滿足加密算法基本要求:不可逆算法,即由已知的算法推斷出結(jié)果無法使用的密碼;算法公開標準便于廣泛使 用和第三方算法進行安全評估;采用重聚算法攻擊密碼很困難;算法計算式需要適度的資源和時間,不占用系統(tǒng)過多的資源。
SHA-256算法的計算模型
圖 1是SHA-256算法的計算模型,參與SHA-256運算的數(shù)據(jù)源包括512位的輸入數(shù)據(jù)源、256位密碼、64位的安全認證器件、全球唯一的ROM ID、主機端產(chǎn)生的隨機數(shù)以及SHA-256安全認證器件一方ROM中儲存的常量填充。SHA-256算法的結(jié)果為256位的MAC(Message Authentication Code)碼,MAC碼是主機端和從機端進行認證時需要比對的結(jié)果。

圖1 SHA-256算法的計算模型
如何使用Deep Cover 安全認證器件
圖2顯示的是主機認證SHA-256從機器件的身份合法性的流程,如圖所示,第一步主機調(diào)出密鑰,然后主機產(chǎn)生一個隨機數(shù),同時送給主機的SHA-256引 擎和從機的SHA-256引擎。從機的SHA-256引擎調(diào)用安全一方ROM的密鑰以及常量填充進行SHA-256運算,得出一個256位的MAC值。隨 后主機讀取從機一方ROM的常量填充進行SHA-256運算,也得出一個256位的MAC值。最后比對主機端和從機端運算得到的256位MAC碼值是否一 致,如果一致表示從機合法,不一致則表示從機不合法。

圖2 主機認證SHA-256從機器件的身份合法性
Maxim 的Deep cover安全認證器件除了主機端可以認證從機端身份,從機端也可以認證主機端身份,這樣可以防止安全認證器件中的數(shù)據(jù)被非法修改,實現(xiàn)的方法是設置 Maxim的Deep cover器件為授權寫保護模式。SHA-256器件認證主機身份,僅知曉器件密碼并提供匹配的MAC碼,才能改寫EEPROM存儲器數(shù)據(jù)。
SHA-256算法簡介
SHA- 256安全散列算法發(fā)布于2002年FIPS PUB 180-2,主要特點是:1、防碰撞,即難以找出兩個不同的輸入數(shù)據(jù)源對應同一組MAC碼;2、“雪崩效應”,即輸入數(shù)據(jù)源即使發(fā)生一位變化,其算法結(jié)果 MAC會發(fā)生巨大變化。除此以外,SHA-256還滿足加密算法基本要求:不可逆算法,即由已知的算法推斷出結(jié)果無法使用的密碼;算法公開標準便于廣泛使 用和第三方算法進行安全評估;采用重聚算法攻擊密碼很困難;算法計算式需要適度的資源和時間,不占用系統(tǒng)過多的資源。
SHA-256算法的計算模型
圖 1是SHA-256算法的計算模型,參與SHA-256運算的數(shù)據(jù)源包括512位的輸入數(shù)據(jù)源、256位密碼、64位的安全認證器件、全球唯一的ROM ID、主機端產(chǎn)生的隨機數(shù)以及SHA-256安全認證器件一方ROM中儲存的常量填充。SHA-256算法的結(jié)果為256位的MAC(Message Authentication Code)碼,MAC碼是主機端和從機端進行認證時需要比對的結(jié)果。

圖1 SHA-256算法的計算模型
如何使用Deep Cover 安全認證器件
圖2顯示的是主機認證SHA-256從機器件的身份合法性的流程,如圖所示,第一步主機調(diào)出密鑰,然后主機產(chǎn)生一個隨機數(shù),同時送給主機的SHA-256引 擎和從機的SHA-256引擎。從機的SHA-256引擎調(diào)用安全一方ROM的密鑰以及常量填充進行SHA-256運算,得出一個256位的MAC值。隨 后主機讀取從機一方ROM的常量填充進行SHA-256運算,也得出一個256位的MAC值。最后比對主機端和從機端運算得到的256位MAC碼值是否一 致,如果一致表示從機合法,不一致則表示從機不合法。

圖2 主機認證SHA-256從機器件的身份合法性
Maxim 的Deep cover安全認證器件除了主機端可以認證從機端身份,從機端也可以認證主機端身份,這樣可以防止安全認證器件中的數(shù)據(jù)被非法修改,實現(xiàn)的方法是設置 Maxim的Deep cover器件為授權寫保護模式。SHA-256器件認證主機身份,僅知曉器件密碼并提供匹配的MAC碼,才能改寫EEPROM存儲器數(shù)據(jù)。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 什么是智能工廠-物聯(lián)網(wǎng)系統(tǒng) 7次下載
- 物聯(lián)網(wǎng)工程概要設計課件下載 0次下載
- 物聯(lián)網(wǎng)工程PCB詳細設計課件下載 0次下載
- 物聯(lián)網(wǎng)工程需求分析課件下載 0次下載
- 物聯(lián)網(wǎng)工程概述課件下載 0次下載
- 關于物聯(lián)網(wǎng)和電梯的聯(lián)系 1次下載
- 物聯(lián)網(wǎng)智能硬件終端方案簡介電子版下載 0次下載
- 物聯(lián)網(wǎng)常用的天線有哪些詳細資料概述 19次下載
- 工業(yè)物聯(lián)網(wǎng)的詳細解析工業(yè)物聯(lián)網(wǎng)到底是什么 11次下載
- 物聯(lián)網(wǎng)無線連接技術是什么?物聯(lián)網(wǎng)產(chǎn)品的射頻測試資料概述 26次下載
- 物聯(lián)網(wǎng)是什么?現(xiàn)在物聯(lián)網(wǎng)通信標準和協(xié)議有哪些?物聯(lián)網(wǎng)應用的概述
- 物聯(lián)網(wǎng)的真正價值是什么?
- 物聯(lián)網(wǎng)安全之云端設計 4次下載
- 物聯(lián)網(wǎng)安全之云端設計 22次下載
- Deep Web數(shù)據(jù)源自動分類
- 適用于物聯(lián)網(wǎng)應用的可信MCU 1266次閱讀
- 物聯(lián)網(wǎng)的三大核心是哪些 3.1w次閱讀
- NFC是什么NFC到底有什么作用 1w次閱讀
- 怎樣在操作系統(tǒng)上加速NFC的應用 1234次閱讀
- 智能感知需求全面爆發(fā),ADI全線解決方案助力泛在電力物聯(lián)網(wǎng)部署 975次閱讀
- 啟緯智芯nfc芯片 物聯(lián)網(wǎng)無源新時代即將開啟 7194次閱讀
- 暢想未來的物聯(lián)網(wǎng)生活 1.9w次閱讀
- Pelion物聯(lián)網(wǎng)平臺如何進一步助力Arm的物聯(lián)網(wǎng)戰(zhàn)略? 3710次閱讀
- 三分鐘帶你了解Maxim Deep cover NFC產(chǎn)品助力物聯(lián)網(wǎng)生活 1375次閱讀
- 物聯(lián)網(wǎng)的城市生活圈定義 2372次閱讀
- 物聯(lián)網(wǎng)是大數(shù)據(jù)的重要來源,大數(shù)據(jù)助力物聯(lián)網(wǎng) 1.1w次閱讀
- 一文詳解nfc到底是什么 9.2w次閱讀
- nfc手環(huán)怎么用_榮耀手環(huán)3nfc怎么使用 3.8w次閱讀
- 物聯(lián)網(wǎng)的專業(yè)技能在實際生活中的應用 7493次閱讀
- 蜂窩物聯(lián)網(wǎng)是什么_蜂窩物聯(lián)網(wǎng)建設意義 1.4w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論