google, microsoft, github, facebook, instegram 這些都是我知道支援的
他其實也是 WebAuthn 的一環,只是換了個 flow 就換了個名字
那是 mac 以外的電腦才用光學指紋,然後還各種 driver 特殊且還不能開發 sdk
不過對於 AuthenTec 被 Apple 買走這件事我還是很幹
那不就是很少見?為什麼這麼多不 「支援」?技術上不好作?還是硬體普及度跟不上?
對市占率最高的Windows PC來說,生物識別裝置是非必要的,不說組裝電腦,品牌電腦也不常見,因為增加這些硬體就會有額外的成本。微軟也很想把它變成標準配置,但是就跟當初Win11需要TPM+Secure Boot,強硬要求就會被批評是限制使用者,甚至是被利用來侵害使用者的隱私。
對於網站服務營運者來說,增加生物識別認證對網站營運有幫助嘛?能帶來更多訂單?不能嘛,所以為什麼要多花成本去支援呢。到最後就是『別人都做了為何你還沒做』的時候才會支援。
不不不,反對TPM只是不想要 Windows 亂動我的 TPM,我的TPM 要留給 ArchLinux
而且微軟拿到TPM也不會幹啥好事,光是有機會用在DRM我就一個頭兩個大
Secure Boot 也不是完全反對,如果 BIOS 開放進階使用者寫自己的東西進去也非常歡迎
你可以想像一下Windows 11第一次啟動時要求使用者必須登錄指紋時候各方會有什麼反應😄
應該不會有那種平行宇宙,連Android 都沒有強制生物辨識
做到像手機那樣的體驗,所有應用程式都走系統提供的ABI/API,而不是各走各的
例如啥都沒講直接啟用 bitlocker 加密硬碟的部分嗎
然後某年某月更新後,突然不認TPM,重置整個硬碟後才發現微軟偷偷幫你備份好金鑰
然後開機跟你說BitLocker 毀損請登入 M$ 帳號恢復
理論上是這樣,但是Win11變成一定要登入微軟帳號才能使用(雖然還是有方法可以跳過),所以必須要登錄指紋才能使用的可能性還是存在
TPM + Secure Boot + Biometric authentication = 防止盜版(隱私侵害)全餐😅
這三個防什麼盜版😅
我怕的不是防止盜版,是DRM,正版用戶的受害者
不過這三個在BIOS都還是可以停用
停了給不給安裝/使用系統就是另一件事情了
fTPM 主要是卡強制要求 TPM 但是沒有 TPM 的情況吧?
像是 Win11 安裝
你不知道的那塊也沒實體TPM什麼事了,CPU做得更快
支援的太少是數量太少
很少見是指機率上很少
但實際上數量雖少,但都是很常見的軟體有支援
你不要過度解讀餒
RUNE 1.6-1.63空
止盈:1.43-1.53
止損:1.67
弱弱問一下為何要有硬體金鑰阿?
就我所知用 openssl 這種非對稱金鑰,理論上私鑰保管好應該安全就很好了?
私鑰儲存形式就卡片或感應指紋之類的就再說
加密根目錄時你打算怎載入 openssl 生成的金鑰?
也許想法很天真,不過在玩加密幣時慢慢就覺得要保護那一個1024字元的字串與其拿一堆殼不如一開始就自己保護好
我覺得 Moneybook 那種自己造出來的東西
比雲端發票危險多了
相較MFA Passwordless對一般人更容易上手
我認識的朋友,他們的密碼都是 1234Abcd 排列組合
passpharse 的話考慮到一堆平台都限制密碼長度
而且我的 1Password 存了一堆 Passkey
帳號不開MFA或Passwordless的用戶應該佔大多數
moneybook的狀況是使用者自己把secret交出去
機器中木馬你的私鑰(甚至是解密私鑰的密碼)就掰了
用 TPM 好像就可以避免私鑰被直接複製走的問題
我第一次看到TPM反而是在商業OS (微軟W11)
資安宣導:如果你的 AMD64 架構 CentOS 7 系統的 /usr/lib64/libpam.so.0.83.1 文件 SHA-256 雜湊值為 a9318c61dd805bc87aafaf0f08bf6c28cb056a69b66727e4ab70180f4f255c35 ,恭喜你你的主機中木馬了(ry
詳細細節將視情況發布
PS. 這個 rpm --verify 命令是查不到的,RPM 軟體管理系統資料庫內的檔案雜湊值應該也被改了
嘛,因为密钥是被TPM保管的所以不容易被直接复制,而且用TPM可以来搞measured boot来防止系统被篡改
不过TPM本身与host的通信可能不是加密,而且一般的机器也依旧是CPU解密,也就是说操作系统还是可以看到密钥的
真的要大量做密碼學演算可能還是要買 HSM
TPM 算是低配版的 HSM 嗎?
但手機大部分情向下能保證 kernel 系統不搞事,這個在 pc 的可行性?
我看了TPM的功能之後覺得跟Apple 的硬體加密有點像
windows差不多是人人都想往 kernel 插一腳
TPM本身不会加速加密的运算,顶多给你个随机数生成器之类的(
一些UOS的特供版机器就是这样,只有被签名的程序才能被执行
這個可以保證 kernel 看不到真的密鑰
但能保證分發的網站看到的 kernel 是真的 kernel 嗎?
windows 的話,搞不好你呼叫到的 kernel function 都不是你想像中那個
一般Android的Bootloader是被锁定的吧
Windows可能也可以做到,反正不让加载第三方内核模块
特別是 windows 一堆啥防毒反作弊之類的在亂搞
可是如果啥遊戲開不了,為啥想用 windows pc?
反正最後 security boot 變成 Microsoft 的遊樂場,搞死其它系統使用者
FIDO 有效解決騙密碼或是騙登入問題沒錯啊,畢竟綁網域,換了個網域彈...就是空的
至於初次登入怎麼搞避免被亂入,可能就像現在這樣,辦戶頭時銀行行員盯著你弄?
只要現場 setup 應該就不會有 setup 密碼被騙走的問題吧...應該?