ハードウェアセキュリティ
PUF(物理的複製困難関数)の説明として正しいものはどれか。
- Aチップごとの製造のばらつきを利用して、そのチップに固有で複製の難しい値を作る仕組み
- Bすべてのチップに同じ値を書き込む仕組み
- Cチップの表面に印刷した製品の番号
答えと解説を見る
正解:A. チップごとの製造のばらつきを利用して、そのチップに固有で複製の難しい値を作る仕組み
同じ設計のチップでも、トランジスタのしきい値電圧や配線の遅延には、製造のばらつきによるわずかな違いがあります。PUFはこの違いを読み出して、チップごとに異なる値を作ります。ばらつきは製造する側にも制御できないので、同じ値を持つチップを作ることは困難です。機器の認証や、鍵を作る元として使われます。
- A. 正しい。チップの指紋のようなものです。
- B. チップごとに違う値になることが大切です。
- C. 印刷された番号は簡単にまねできます。