日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 電源 > 電源
[導讀]雖然 CryptoAuthLib API 和驅(qū)動程序可為采用 ATECC608A 的定制設計提供基礎元素,但在實現(xiàn)安全連接到 Google Cloud 所需的完整安全鏈方面,開發(fā)人員仍面臨著其他挑戰(zhàn)。而 Microchip Technology 的 PIC-IoT WG 開發(fā)板也能消除這一障礙。

為了進一步提供保護,高級算法會建立在非對稱公鑰加密算法之上,僅在特定的信息交換會話期間,才允許安全交換用于加密數(shù)據(jù)的短期共享私鑰??紤]到這些密鑰交換的關鍵性,如橢圓曲線 Diffie-Hellman 算法 (ECDH) 等更高級的算法可將密鑰深深掩藏在復雜的橢圓曲線計算之下。諸如傳輸層安全 (TLS) 之類的認證協(xié)議通過使用數(shù)字證書,將 Diffie-Hellman 密鑰交換之類的機制與正式驗證方法相結合;而數(shù)字證書可在公鑰中嵌入來自認證機構(CA,可證明證書的真實性)的可驗證數(shù)字簽名。

Microchip Technology 的 PIC-IoT WG 開發(fā)板采用專用安全 IC 構建,為 Google Cloud 連接提供交鑰匙型解決方案。該套件使用專用安全 IC,可提供一個綜合性平臺,用于加速開發(fā)能夠安全連接到 Google Cloud 服務的物聯(lián)網(wǎng)設計。本文介紹了安全連接的關鍵要求,并闡示了開發(fā)人員如何在典型的物聯(lián)網(wǎng)設計中使用 PIC-IoT WG 來滿足這些要求。

安全的復雜性

確保物聯(lián)網(wǎng)設備與遠程主機服務器之間安全連接的能力,是全面保護物聯(lián)網(wǎng)應用和相關網(wǎng)絡企業(yè)資源的基礎。對于這些服務器和其他企業(yè)級系統(tǒng)可以提供的功能和性能,以資源有限的微控制器和最小內(nèi)存構建的物聯(lián)網(wǎng)設備則完全無法提供。若是希冀簡單的物聯(lián)網(wǎng)設備能傳送傳感器數(shù)據(jù)或?qū)崟r操控致動器,而出于物聯(lián)網(wǎng)設備本身的性質(zhì)局限,即使只是實現(xiàn)最基本的安全算法,可能也無法達到處理要求。

安全方法所依賴的基本原則,即突破安全屏障所付出的代價應比屏障保護的資產(chǎn)價值更高昂。對于基于算法的安全方法,這意味著解密加密信息或破壞認證協(xié)議在計算方面應該是令人望而卻步的。至少,破壞基于算法的安全性應當需要一定水平的計算資源和所需時間,其代價超過受保護數(shù)據(jù)或通信通道的價值或時效。因此,加密算法試圖將有價值的數(shù)據(jù)掩藏在一系列復雜的計算密集型處理步驟之下,且必須使用密鑰才能解開。例如,廣泛使用的高級加密標準 (AES) 算法對數(shù)據(jù)進行多輪循環(huán)處理,各輪循環(huán)均包含數(shù)個步驟,即首先生成密鑰,然后再進行字節(jié)替換、移位和矩陣計算(圖 1)。

 

加密算法專門采用一系列復雜操作的示意圖

圖 1:為了使解密難以實現(xiàn),甚至無法實現(xiàn),加密算法專門采用一系列復雜操作,比如 AES 算法的這個步驟,將數(shù)據(jù)與私鑰生成的字節(jié)相結合。(圖片來源:Wikimedia Commons)

對于諸如 AES 一類的對稱加密算法,加密信息接收者需使用相同的密鑰才能解密數(shù)據(jù)。相反,非對稱算法使用一對密鑰,一個私鑰和一個公鑰,消除了因使用共享密鑰可能造成的風險,可代價卻是使計算變得更為復雜。采用這種算法時,發(fā)送者和接收者在交換公鑰的同時,對各自持有的私鑰保密。因此,其中一方可以使用另一方的公鑰來加密信息,但信息只能使用另一方的私鑰進行解密

正如簡要說明所述,安全方法依賴于各層的加密算法和協(xié)議,而最終仍取決于私鑰。雖然這些層次能經(jīng)受住黑客的持續(xù)攻擊,但如若私鑰被發(fā)現(xiàn)了,整個安全結構頃刻就會分崩離析。

因此,基于硬件的安全密鑰存儲是物聯(lián)網(wǎng)設備安全性的基本要求。此外,這些算法和協(xié)議的計算復雜性決定了對專用加密引擎的需求,這些引擎必須能夠為資源有限的微控制器分擔復雜的計算。

基于硬件的安全

專用安全元件硬件設備,如 Microchip Technology 的 ATECC608A CryptoAuthentication IC,具備保護密鑰和提高加密算法執(zhí)行速度所需的特性。除了這些特性外,ATECC608A 還提供片上 EEPROM,可安全存儲多達 16 個密鑰、證書和其他數(shù)據(jù),以及其他必要的功能,包括符合 NIST SP 800-90A/B/C 標準的隨機數(shù)發(fā)生器。

ATECC608A 不僅是一種安全存儲設備,還可以提高多種算法的執(zhí)行速度,包括用于對稱加密的 AES 和非對稱加密的 ECDH。此外,該器件還支持更高級別的服務,包括安全引導(請參閱“使用加密芯片為物聯(lián)網(wǎng)器件設計增加安全引導”)。

除了通過分擔這些算法的執(zhí)行任務所獲得的直接性能優(yōu)勢之外,ATECC608A 還具備加密引擎、安全存儲和其他功能,將安全性從根本上提升到另一個層次:密鑰與不受信任的實體保持隔離。這些實體包括不特別注重安全性的微控制器、微控制器上運行的軟件以及使用軟件的個人。設備還能生成私鑰,這為制造或分銷設施的部署提供更進一步的安全性。

與傳統(tǒng)基于軟件的安全方法相比,結果是減少了威脅向量的數(shù)量。這進而支持縱深防御原則,即有效安全策略的核心。

ATECC608A 的這種功能全面集成方式簡化了硬件接口的要求。該器件可作為另一個 I2C 外設運行,甚至可以與其他器件共享微控制器的 I2C 總線,如 Microchip Technology 的 MCP9808 等數(shù)字傳感器(圖 2)。

 

Microchip Technology 的 ATECC608A CryptoAuthentication IC 示意圖

圖 2:由于 Microchip Technology 的 ATECC608A CryptoAuthentication IC(左)完全在片上完成安全處理,因此可以提供簡單的 I2C 硬件接口,與其他 I2C 器件一起使用,如 Microchip Technology 的 MCP9808 I2C 數(shù)字溫度傳感器(右)。(圖片來源:Microchip Technology)

然而,就軟件層面而言,ATECC608A 豐富的功能會使接口復雜化。Microchip Technology 的 CryptoAuthLib 庫將接口抽象為一組直觀函數(shù)調(diào)用,可在 CryptoAuthLib 應用程序編程接口 (API) 中使用。該庫與 Microchip Technology 的 MPLAB X 集成開發(fā)環(huán)境 (IDE) 中的相關驅(qū)動程序和中間件捆綁在一起。雖然 CryptoAuthLib API 和驅(qū)動程序可為采用 ATECC608A 的定制設計提供基礎元素,但在實現(xiàn)安全連接到 Google Cloud 所需的完整安全鏈方面,開發(fā)人員仍面臨著其他挑戰(zhàn)。而 Microchip Technology 的 PIC-IoT WG 開發(fā)板也能消除這一障礙。

開發(fā)端到端的物聯(lián)網(wǎng)應用

PIC-IoT 板基于 ATECC608A 和 Microchip Technology 的低成本 PIC24FJ128GA705 16 位微控制器,這款無線物聯(lián)網(wǎng)設計包含了 Microchip Technology 的 ATWINC1510 Wi-Fi 模塊、Vishay Semiconductor 的 TEMT6000X01 環(huán)境光傳感器和 MCP9808 I2C 溫度傳感器。此外,開發(fā)人員通過添加數(shù)百種 MikroElektronika 的 Click 板提供的傳感器和致動器,可以輕松擴展硬件基礎平臺。對于軟件開發(fā),Microchip Technology 提供了 MPLAB X IDE 及相關的 MPLAB 代碼配置器 (MCC) 快速原型開發(fā)工具。

該電路板和相關軟件可以為基本端到端物聯(lián)網(wǎng)應用評估提供交鑰匙型平臺,而這類應用的運行建立在物聯(lián)網(wǎng)傳感器設備與 Google Cloud 服務的安全連接基礎之上。該套件以獨特的方法實現(xiàn)了相互身份驗證,即使對于資源受限的物聯(lián)網(wǎng)設備也能進行驗證。使用該方法,物聯(lián)網(wǎng)設備可以使用輕型 TLS 服務來驗證 Google 端的連接,并用 JavaScript Object Notation (JSON) Web Token (JWT),向 Google 服務器證明自身身份(請參閱“將 IoT 設備安全連接到云端的更簡單的解決方案”)。除了器件驅(qū)動程序、板級支持包和中間件服務外,Microchip Technology 還通過 MPLAB 開發(fā)套件,并作為適用于 PIC-IoT 板的完整樣例物聯(lián)網(wǎng)應用一部分來演示該方法。

通過樣例應用程序,開發(fā)人員不僅可以獲得使用云應用的經(jīng)驗,還可以獲得主要云服務提供商提供的物聯(lián)網(wǎng)專用服務,將物聯(lián)網(wǎng)設備連接到云端的經(jīng)驗。例如,物聯(lián)網(wǎng)設備可通過 Google Cloud IoT Core 訪問 Google Cloud 資源,該 IoT Core 提供了設備連接、相關元數(shù)據(jù)管理等所需的一系列服務(圖 3)。

 

Google Cloud 提供專用服務 Google Cloud IoT Core 的示意圖

圖 3:與其他企業(yè)云提供商一樣,Google Cloud 也提供專用服務 Google Cloud IoT Core,旨在滿足將物聯(lián)網(wǎng)設備與云資源結合相關的獨特要求。

 

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

除了 FIDO2 標準外,全新的硬件安全令牌還支持 HOTP 和 PIV 等安全功能

關鍵字: 安全密鑰 PIV HOTP

Swissbit iShield FIDO2是功能非常強大并且使用簡單、安全和靈活的身份驗證產(chǎn)品。這款基于硬件的非對稱私鑰/公鑰加密產(chǎn)品取代了基于密碼的身份驗證和單芯片安全密鑰,因而可以提供可靠的保護功能,對抗網(wǎng)絡釣魚、...

關鍵字: 儒卓力 安全密鑰 Windows 10

太陽的光線出現(xiàn)在生活中的每一個地方,人們的生活已經(jīng)離不開太陽,太陽能不僅為植物生長提供光源,而且也能為人類提供能源,現(xiàn)在的光伏發(fā)電就是很大程度上利用了太陽能。據(jù)最新一期《美國國家科學院院刊》報道,美國萊斯大學利用廉價塑料...

關鍵字: 氫燃料 電源技術解析 太陽能海水 淡化系統(tǒng)

在現(xiàn)在的生活中,太陽能產(chǎn)品處處可見,人們用太陽能煮飯,還有太陽能熱水器等等,無處不見太陽能產(chǎn)品,當然,最重要的還是太陽能發(fā)電,但是目前的技術并不能讓人們很好利用太陽能發(fā)電。日前,科技部發(fā)布了《國家重點研發(fā)計劃“可再生能源...

關鍵字: 電池組件 電源技術解析 鈣鈦礦 協(xié)鑫

隨著社會的進步,科技的發(fā)展,人們對能源的需求越來越大,而現(xiàn)有的能源有限,需要人們不斷發(fā)展新能源,而太陽能就是一個不錯的選擇,人們開始大力發(fā)展太陽能能發(fā)電。武漢大學高等研究院科研人員日前提出新的逐層刮涂技術,該技術不僅使薄...

關鍵字: 光伏技術 太陽能電池 電源技術解析 新涂膜技術

在科技的發(fā)展道路上,離不開能源的助力,特別是再科技飛速發(fā)展的今天,而地球上的能源有限,就需要科研人員不斷開發(fā)新能源,這就再當下最需要研發(fā)太陽能的使用。中國要實現(xiàn)在太空中建造一座兆瓦級太陽能發(fā)電站,將面臨很多前所未有的挑戰(zhàn)...

關鍵字: 太陽能電池 電源技術解析 石墨烯 傳統(tǒng)硅片

在科技的發(fā)展道路上,離不開能源的助力,特別是再科技飛速發(fā)展的今天,而地球上的能源有限,就需要科研人員不斷開發(fā)新能源,這就再當下最需要研發(fā)太陽能的使用。儲能電池技術是制約新能源儲能產(chǎn)業(yè)發(fā)展的關鍵技術之一。光伏電站儲能、風電...

關鍵字: 儲能電池技術 電源技術解析 鋰離子電池 碳鉛電池

太陽的光線出現(xiàn)在生活中的每一個地方,人們的生活已經(jīng)離不開太陽,太陽能不僅為植物生長提供光源,而且也能為人類提供能源,現(xiàn)在的光伏發(fā)電就是很大程度上利用了太陽能。近日,自從進入夏季以來,持續(xù)的高溫已經(jīng)“蒸烤”一段時間了。據(jù)中...

關鍵字: 光伏電站 光伏組件 光伏逆變器 電源技術解析

太陽的光線出現(xiàn)在生活中的每一個地方,人們的生活已經(jīng)離不開太陽,太陽能不僅為植物生長提供光源,而且也能為人類提供能源,現(xiàn)在的光伏發(fā)電就是很大程度上利用了太陽能。在太陽能離網(wǎng)系統(tǒng)中,光伏控制器的作用是把光伏組件發(fā)出來的電,經(jīng)...

關鍵字: 光伏控制器 太陽能 電源技術解析 離網(wǎng)系統(tǒng)

在現(xiàn)在的生活中,太陽能產(chǎn)品處處可見,人們用太陽能煮飯,還有太陽能熱水器等等,無處不見太陽能產(chǎn)品,當然,最重要的還是太陽能發(fā)電,但是目前的技術并不能讓人們很好利用太陽能發(fā)電。隨著越來越多的分布式光伏電站走進千家萬戶,電站所...

關鍵字: 光伏電站 電源技術解析 組串逆變器 分布式光伏電站
關閉