#嵌入式系統 #物聯網IoT #微控制器MCU #可信平台模組TPM #可信賴運算群組TCG #機器通訊M2M #汽車電子
【IoT 安全防護範疇:設備自身、網路連接、資料傳輸】
「安全和方便從來都是矛盾的」。物聯網 (IoT) 的概念已推行多年,以車聯網 (V2X)、智慧家居、智慧製造、智慧醫療、穿戴裝置等為主要應用場景。隨著應用落地,業界對於完整架構——尤其是安全考量,越來越重視。嵌入式產品與人的生活息息相關,各種聯網方案帶來方便,也為駭客攻擊帶來了各種切入點;建議在產品設計之初,就做整體考量,尋求安全、方便及高性能之間的平衡。
另一方面,物聯網產品的生命週期都在五年以上 (汽車甚至長達十年);而技術發展讓駭客的攻擊手段也在不斷更新,深謀遠慮是必需的。IoT 設備作為物聯網的一個端點,需從「設備自身、網路連接、資料傳輸」三方面提高安全防護能力。依據不同的攻擊目標,駭客會選擇不同的攻擊方式:軟體攻擊、通訊攻擊、硬體攻擊都是駭客可選的攻擊介面。就目前已知的攻擊案例來看,針對硬體的攻擊呈現日益上升的態勢,且此類攻擊對用戶帶來的影響通常更為隱蔽也更為直接。
物聯網安全圍繞「機密性、認證性和完整性」三個主要概念:1.敏感資料在傳輸與儲存的過程中是否受到保護?2.如何鑑別物聯網系統 (設備、伺服器等) 的成員身份?是否透過數位技術偽裝?3.物聯網元件是否受到損害或感染?英飛凌認為,採用硬體安全晶片作為系統各組成部分的「安全可信任根」,是解決上述問題的最好方式。基於 TPM 之「可信賴運算群組」(TCG) 用途在於:降低資料風險&生產損失。
延伸閱讀:
《硬體「安全可信任根」為 IoT 嵌入系統構築護城河》
http://compotechasia.com/a/feature/2019/1111/43274.html
(點擊內文標題即可閱讀全文)
#英飛凌Infineon #OPTIGA #SLM76 #SLM97 #SLI76 #SLI 97 #IEC62443
tpm用途 在 請教對TPM模組熟悉的大大幾個問題 - Mobile01 的推薦與評價
換新硬碟或SSD,TPM可能需要重設才會起作用。 以上是我問華碩網路技術部的回覆,但我的NB BIOS內並無TPM Security Clear 的選項可用,只有 ... ... <看更多>
tpm用途 在 Re: [閒聊] 一般人真的有需要用到TPM功能嗎? - PC_Shopping 的推薦與評價
https://reurl.cc/mL4ek9 Windows 11 to Ship Without TPM ... 細節的部份不重複展開,但文章就是說TPM 可以拿來做DRM,DRM 就是TPM 的用途之一: 再引 ... ... <看更多>
tpm用途 在 [閒聊] 一般人真的有需要用到TPM功能嗎? - 看板PC_Shopping 的推薦與評價
最近很擔心這個話題
都沒人擔心 TPM 是給 DRM (數位版權管理 a.k.a 防盜版)用的嗎?
中文維基說的不錯:tinyurl.com/ybtxuh7a
TPM 是整個信賴運算的核心。TPM 幾個我認為幾個跟 DRM 有關的核心功能:
1. 信賴鏈:TPM 驗證 bootloader、bootloader 驗證作業系統,作業系統驗證應用程式
。所以除非破解 TPM 晶片 本身,任何作業系統或應用程式的竄改(例如破解檔)都
會被 TPM 直接或間接抓到,驗數位簽章就可以了。
2. Sealed Storage:只有正確的軟體、硬體組合可以請求 TPM 解密。
3. Remote attestation:遠端伺服器可以求本機 TPM 幫忙「自報家門」,關鍵軟體硬體
遠端伺服器都可以清清楚楚。每個 TPM 都有自己的金鑰和數位簽章,除非偽造大廠
數位簽章或破解電腦裡的 TPM 晶片,否則沒有辦法對 TPM 「自報家門」的結果做偽
造。
TPM 在 DRM 可以怎麼用?
你的數位音樂商店可以強迫所有消費者開 TPM 加密。你的數位音樂全部都用 TPM 加密。
只有官方播放軟體同意才能協同 TPM 解密。然後哪天數位音樂商店取消你的帳號,你原
本買的音樂就再也不能解密,甚至你冷備份的音樂也全部變成不能解密的亂碼。官方軟體
拒絕幫你解密,TPM 就不會幫你解密。
用破解版作業系統或破解版軟體開音樂?TPM 信賴鏈發現電腦軟體遭受竄改,執行環境不
安全,TPM 晶片拒絕解密
用有漏洞的舊版軟體開音樂?數位音樂商城 remote attestation 發現你用舊版,強制你
升級不然不傳輸解密資訊喔。
我用 Linux 或開放原始碼軟體來開音樂?TPM 表示只有「微軟 Windows + 官方播放軟體
」才能解密喔,其他都不行。
那我用虛擬機器或軟體模擬 TPM!你的 TPM 缺少「受信賴」大廠簽署的數位簽章,數位
音樂商店拒絕把解密資訊提供給你的野雞 TPM。
有人會說不要用盜版就好了。問題是 TPM + DRM 普及後,廠商不只可以防盜版還可以架
空你的合法權益,例如法律允許的合理使用也可以由廠商鎖死,廠商的程式力量凌駕中華
民國法律怎麼會沒有問題?
TPM 還可以用來防競爭,例如 Word 類軟體可以把所有文件全部 TPM 加密,美其名防止
病毒和木馬讀取文件內容,結果不只病毒木馬不能開文件,Openoffice 和 Liberoffice
也都不能開了,壟斷還可以用密碼學鎖死。
有人會說那就我自己拒用就好。但是如果 TPM 普及率接近 100%,電腦軟體和數位內容廠
就可以把它強制列為標準配備。就好像 DirectX 普及率夠高的時候,遊戲要求一定要有
DirectX 就沒人會反對一樣。微軟如果強制以後的 Windows 都要有 TPM 晶片,猜猜 TPM
未來普及率會不會靠近 100%?
當然即使一堆服務都強制啟用 TPM,你還是可以把 TPM 關掉,只是你會發現你關了 TPM
,正版音樂通通不能撥,正版影片都不能看,數位商城和網頁全部拒絕連線,只有開了
TPM 才能進數位世界主大陸,沒 TPM 就是把自己鎖在數位孤島這樣。
至於用了 TPM 會更安全?對我個人而言,一個可以由廠商遠端遙控,把屋主鎖在屋外,
屋主自己沒鑰匙的「安全鎖」多安全都沒意義。Truecrypt、Veracrypt、PGP、GPG 都沒
用 TPM 難道就不安全?
「TPM 怎麼用」答案要看普及率而定,TPM 不夠普及就是消費者選擇性開 TPM 加密自己
的東西,夠普及就是廠商逼你加密了。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.72.143 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1625834776.A.F4E.html
※ 編輯: d8888 (59.127.72.143 臺灣), 07/09/2021 20:48:15
我對水果的加密方案不熟,但如果要類比的話,TPM+DRM 不只硬碟強制加密。還要加上「
線上驗證正版,且未 JB iOS 才能開機讀硬碟」「硬碟資料原則上禁止任何匯出」比較類似
有錯誤歡迎指出,spec 我當年只是大概唸過所以細節不排除有問題。
但很多我提到的東西維基百科就能查到好嗎?
Digital rights management
One of the early motivations behind trusted computing was a desire by media
and software corporations for stricter DRM technology to prevent users from
freely sharing and using potentially copyrighted or private files without
explicit permission. An example could be downloading a music file from a
band: the band's record company could come up with rules for how the band's
music can be used. For example, they might want the user to play the file
only three times a day without paying additional money. Also, they could use
remote attestation to only send their music to a music player that enforces
their rules: sealed storage would prevent the user from opening the file with
another player that did not enforce the restrictions. Memory curtaining would
prevent the user from making an unrestricted copy of the file while it is
playing, and secure output would prevent capturing what is sent to the sound
system.
黃色段落表達的就是 remote attestation 可以遠端確認你家跑什麼系統和軟體。然後
你用「不聽話」的軟體的話 DRM 就拒絕幫傳輸解密資訊。
綠色段落就是 sealed storage 可以把金鑰鎖起來,你不用「對的軟體」就不能開。例
如用 Windows 在數位商店買的東西加密後用 Linux 就不能開喔。
sealed storage 和 remote attestation 是 TPM 的功能沒錯吧?
※ 編輯: d8888 (59.127.72.143 臺灣), 07/10/2021 19:50:44
... <看更多>