一般人真的有需要用到TPM功能嗎? - 3C

Audriana avatar
By Audriana
at 2021-07-10T01:01

Table of Contents

其實 TPM 只是一個功能簡單的小元件而已
沒有那麼多強大的功能

: TPM 是整個信賴運算的核心。TPM 幾個我認為幾個跟 DRM 有關的核心功能:
: 1. 信賴鏈:TPM 驗證 bootloader、bootloader 驗證作業系統,作業系統驗證應用程式
: 。所以除非破解 TPM 晶片 本身,任何作業系統或應用程式的竄改(例如破解檔)都
: 會被 TPM 直接或間接抓到,驗數位簽章就可以了。

TPM 本身不會去抓 "竄改" 這件事
它的功能很簡單,單純的算出 bootloader 或作業系統核心的 hash 值
就只有這樣而已

至於要怎麼抓 "竄改" 呢?

比如,如果我們把 bootloader 和 核心的 hash 值,拿來當作加解密用的 key
可不可以?

這樣一來,只要 bootloader 或作業系統被竄改過
hash 就會變,就無法解密 軟體或硬體加密的系統碟
( 但是 TPM 本身並不參與系統碟資料加解密的過程 )

可是這種作法有個問題,就是我只要知道系統的 hash 值
也就知道了加密用的 key,這樣顯然是很不安全的

那怎麼辦,只好用下面的 sealed storage


: 2. Sealed Storage:只有正確的軟體、硬體組合可以請求 TPM 解密。

只有在 bootloader 和作業系統的 hash 值是對的時候
才可以 unseal,拿到解密用的 key

不過只要有 root 權限,開機後 (解密後)
不管有沒有 TPM 都可以直接拿到 master key



TPM 本身不是用來加解密資料的
TPM + 軟體加密 是可行的
TPM + 支援 SED (TCG Opal) 的硬碟,也是可行的

TPM 本身沒不意味者就是使用硬體加密
它單純的是用來確認開機過程中的每一環節都沒被竄改
但是如果真的被竄改了,TPM 也不會阻止系統開機
會讓系統開不起來的是其它機制,例如無法 unseal key 所以無法解密

如果僅僅是單純在 bios 啟用 TPM,是無法享受到 TPM 的功能的
要搭配加密才會有使用 TPM 的意義

--
Tags: 3C

All Comments

Rae avatar
By Rae
at 2021-07-11T04:23
個人覺得 TPM最有用的其實是TRNG...
Edith avatar
By Edith
at 2021-07-13T18:04
反過來說病毒讓hash值發生改變是不
是就能讓這些保護機制被觸發導致系
統無法使用?
Frederica avatar
By Frederica
at 2021-07-14T12:31
跟蹤?誰想吃飽太閒跟蹤你。不過
就是在上一篇和你自己發的文章推
文在那邊你一言我一句就說我跟蹤
。你去找別篇文章我有跟蹤你喔。
你怎麼不說你在上面哀怨完後又來
這邊哀怨
Dinah avatar
By Dinah
at 2021-07-14T23:16
喔,我是指上面那一串系列文的推
Xanthe avatar
By Xanthe
at 2021-07-17T12:15
那我選擇不加密就不受影響,放心了
Ivy avatar
By Ivy
at 2021-07-19T17:49
登入使用者帳戶,帳戶有綁定線上帳
號,或者僅限本地,其中有經過加密
嗎?是否無法unseal key就無法登入?
Hedy avatar
By Hedy
at 2021-07-21T22:41
Mary avatar
By Mary
at 2021-07-24T02:14
TPM一種目的是保護平台 常見做法就
是利用PCR的數值 整體目標就是讓第
三方軟體可以做一致性檢查 其中包含
BIOS配置設定與外接卡韌體(以整機為
單位) 其他應用還有像是憑證簽章,
儲存空間,加解密等 如果系統被置換
另一組合法bootloader跟kernel,那麼
還是可進到OS,只是PCR的值會跟紀錄
的不同,此時就要小心啦
Poppy avatar
By Poppy
at 2021-07-28T07:41
怎麼聽起還不僅不能防病毒,還可以
拿來做TPM攻擊啊?隨便竄改你一個地
方,你的電腦就不能開機了
Xanthe avatar
By Xanthe
at 2021-08-01T10:23
感覺聽起來 一般使用者 好像比較難
受惠於TPM反而容易變成正版的受害者
Audriana avatar
By Audriana
at 2021-08-03T09:20
同意這篇的說法,TPM 沒有那麼神奇
Tristan Cohan avatar
By Tristan Cohan
at 2021-08-04T20:35
目的是保護企業遠端操作,海削一筆
Victoria avatar
By Victoria
at 2021-08-05T12:55
這樣微軟蘋果就不邪惡沒人想知道原
因了
Hardy avatar
By Hardy
at 2021-08-07T20:33
跟海削一點關係都沒有 這叫怕死
Xanthe avatar
By Xanthe
at 2021-08-10T12:14
感謝您的勘誤
Catherine avatar
By Catherine
at 2021-08-12T01:42
但我還是會擔心,即使 TPM 本身不
直接幫忙加密,但只要 DRM 可以自己
加密再把金鑰鎖進 TPM
並且確保除了未竄改作業系統和官方
軟體本身外無人能開,那還是可以達
William avatar
By William
at 2021-08-13T18:05
到我主文說的 TPM+DRM 的效果。
廠商要鎖住你的存取權,讓軟體拒絕
替你取出 TPM 裡的金鑰進行解密就好
然後消費者的數位內容就像bitlocker
Olive avatar
By Olive
at 2021-08-16T12:51
對於電腦全年不關機的人根本就雞肋
Blanche avatar
By Blanche
at 2021-08-21T05:25
加密但 TPM 又壞掉的硬碟,GG
Tom avatar
By Tom
at 2021-08-21T12:48
就說沒這功能了,微軟又不是蘋果
Genevieve avatar
By Genevieve
at 2021-08-22T12:42
上篇文章在談數位音樂商店,啊問題
Andy avatar
By Andy
at 2021-08-27T05:18
是到底有哪些數位音樂商店賣綁DRM的
音樂?當商品是不綁DRM的時候為什麼
要擔心TPM+DRM會如何呢?
Jessica avatar
By Jessica
at 2021-08-28T23:40
現在不綁DRM不代表環境成熟後不綁啊
手握利刃殺心自起
對消費者最好的是「廠商做不到」
Ina avatar
By Ina
at 2021-09-01T08:09
而不是「廠商有能力但發慈悲不做」
Charlie avatar
By Charlie
at 2021-09-03T10:36
數位音樂是怎麼從綁DRM走向不綁DRM
的去瞭解一下好嗎XD
有在買數位音樂的人應該不會擔心...
Thomas avatar
By Thomas
at 2021-09-05T22:10
拿熱武器比喻,要讓廠商手上沒槍
Ida avatar
By Ida
at 2021-09-06T15:45
而不是讓廠商手上有槍祈禱他們不用
Vanessa avatar
By Vanessa
at 2021-09-10T10:49
DRM幾十年前就能輕易做到了,不是以
後才會成熟的東西好嗎...
Emma avatar
By Emma
at 2021-09-13T12:23
槍他們已經握在手上多少年誰等TPM
Eden avatar
By Eden
at 2021-09-18T10:07
以前的 DRM 是軟體方案好嗎?
只要 key 在RAM/硬碟/CPU裡就能撈
所有的防拷程式都是軟體,而軟體可
以 patch
東西做在「純軟體」和「CPU 都不能
Erin avatar
By Erin
at 2021-09-20T14:16
直接讀取內容的硬體」
完全是兩樣概念
Hardy avatar
By Hardy
at 2021-09-21T21:40
DRM 也不是所有人都不用
我前陣子youtube premium下載的影片
還是強制加密啊
Necoo avatar
By Necoo
at 2021-09-23T14:23
概念是一樣的:DRM商品能不能賣
Callum avatar
By Callum
at 2021-09-24T00:22
技術好不好做都是其次
"youtube premium下載的影片"是數位
音樂商品嗎XDD
講音樂跳影片是在幹嘛...
Christine avatar
By Christine
at 2021-09-28T03:00
Youtube music premium 是訂閱制的
數位音樂商品沒錯
上面有免費版沒有的音樂喔
Megan avatar
By Megan
at 2021-09-29T10:59
訂閱制你還想不綁DRM可以下載自用也
太......我以為我們是在談買斷的東
Ethan avatar
By Ethan
at 2021-09-29T20:19
西,是我跟不上你的思路......
失陪了XD
Puput avatar
By Puput
at 2021-09-30T22:37
你可以說訂閱制推 DRM 有他的道理,
我不否認
我要論證的只是廠商有能力推 TPM+
DRM 而使用者無法繞過
David avatar
By David
at 2021-10-03T06:25
至於廠商這樣做合不合理,那是另一
個問題
還是很感謝你與我一起討論問題
我思考迴路比較清奇請見諒了
Zenobia avatar
By Zenobia
at 2021-10-04T17:30
別跳來跳去討論好嗎?
Andrew avatar
By Andrew
at 2021-10-07T01:11
一般人其實用不到win11
Isla avatar
By Isla
at 2021-10-10T18:17
現在真要綁硬體加密就賣USB驗證裝置
/硬體鎖,早就能做到了

有人跟我一樣不敢裝水冷嗎?

Callum avatar
By Callum
at 2021-07-10T00:35
目前換換病 +中二病 微微發作 想換成一體式水冷帥一波 但我害怕水冷爆開,橡膠啊什麼都會老化 該不會每天巡吧.還是保固過馬上換新的吧? 抱歉水冷這塊沒接觸過,所以上來詢問一下 有人跟我一樣不敢裝水冷嗎? 有裝的人給一些意見吧! 手機排版 謝謝大家的意見 - ...

MOMO技嘉顯卡禮包

Frederic avatar
By Frederic
at 2021-07-09T23:56
MOMO技嘉顯卡禮包 技嘉RTX 3080 Ti GAMING OC 12G+B450M GAMING 47690 技嘉RTX 3080 GAMING OC 10G 顯示卡+AORUS Gen4 AIC 2TB SSD 52990 技嘉RTX 3070 ...

塔扇篩選條件

Jack avatar
By Jack
at 2021-07-09T23:40
上次問 主機板 篩選條件 沒想到真的有這種網頁 這次問 有塔散的嗎?? Ex 幾銅管 / 平台 / 散熱扇幾個? 謝謝 R7 3700 跑到90度 在想是不是塔散壓不住 4.25G 1.1v ----- Sent from JPTT on my iPhone -- 作者 wrisp (陽光菜菜 ...

INTC執行長抱怨政府撒錢給"那間公司"

Freda avatar
By Freda
at 2021-07-09T22:52
近期傳出美國半導體巨頭英特爾將下單給台積電3奈米製程 但英特爾(Intel)執行長Pat Gelsinger卻投書媒體表示,補助520億美元在美設廠、卻不把技術、IP專利權留在美國的外企,外界認為這就是指台積電,並引發譁然。 對此,半導體業界指出,看不懂英特爾的操作為何,甚至希望英特爾先別再延遲7奈米新品 ...

618京東JD購物體驗,雅浚G5物流摔毀/賠償

Elizabeth avatar
By Elizabeth
at 2021-07-09T22:41
今天主要分享 618 京東購物體驗 隔壁版NB也蠻多鄉民常常在JD買筆電 想說京東真的蠻佛的,下次也想買看看筆電 今天親自第一次拿到可能是因物流還 是出貨就摔毀的商品跟客服交涉過程最協商賠償 其實在京東購物很多次了,第一次拿到摔壞的商品 交涉過程中也花了一點時間,最後算是小圓滿解決 我們跟對岸還是不同 ...