什麼是PUF(物理不可複製函數)
利用各晶片製造上的差異,產生該晶片獨有且難以複製之值的機制。不必保存金鑰即可產生出來。
日文名稱: PUF(物理的複製困難関数)
「PUF(物理不可複製函數)」出現在1領域的6道練習題中(硬體安全等)。
這個名詞所屬的領域: 硬體安全
利用各晶片製造上的差異,產生該晶片獨有且難以複製之值的機制。不必保存金鑰即可產生出來。
日文名稱: PUF(物理的複製困難関数)
「PUF(物理不可複製函數)」出現在1領域的6道練習題中(硬體安全等)。
這個名詞所屬的領域: 硬體安全
PUF讀出這些差異,產生每個晶片各不相同的值。
下列關於PUF(物理不可複製函數)的說明,何者正確?若使用PUF,金鑰是每次使用時由晶片的物理性質產生,斷電期間不會儲存在任何地方。
下列關於使用PUF保管金鑰的優點,何者正確?PUF的值由製造差異決定,但在兩個候選之差很小的記憶胞中,值可能會因溫度、電壓與雜訊而在每次讀取時改變。
下列關於由PUF產生金鑰時,要搭配錯誤更正機制(輔助資料等)的原因,何者正確?此外,也有把以PUF產生的金鑰加密後之金鑰放在快閃記憶體中的方法。
下列何者是一般用來把金鑰寫入晶片內保存的方法?藉由寫入PUF或eFuse、製造時注入金鑰等方式,安全地讓每台機器持有專屬的金鑰。
下列關於製造大量機器時,不讓所有機器放入相同金鑰,而是讓每台機器持有不同金鑰的原因,何者正確?eFuse(電子熔絲) 臨界電壓 ECC(錯誤更正碼) 功耗分析攻擊(Power analysis attack) 安全開機(Secure boot) 冷開機攻擊(Cold boot attack) 抗竄改性(Tamper resistance) 防回滾保護(Anti-rollback protection) 信任根(Root of trust) 恆定時間實作(Constant-time implementation)