アカウント名:
パスワード:
あんまりソースを見ないで書き込み。電圧変動を意図的に起こしてCPUを誤動作させるみたいだけど、電源制御(電源分離回路のON/OFF,PLLの逓倍設定,ゲーッテッドクロック)はOSし設定出来ないんだからOSがちゃんとパードウエア制御していれば誤動作しないのでは?
> OSがちゃんとパードウエア制御していれば
「ちゃんと」なんていう単語を使う時点でセキュリティにおける話に参加するだけの知識がない
しばらく勉強したほうがいいよ、「ちゃんと」ねどのくらい勉強したらいいのか?それは「ちゃんと」だよ、二度も言わせんなよ
で実際の内容だけど、今回のような問題があることをOSがあらかじめ知っており、それへの対策実装を入れていない限りは回避不可能
対策実装を入れるにしても、(OS側だけでどこまでできるかは別として)マルチコア動作の相当部分を放棄する、クロック制御の相当部分を放棄するなどが必要で性能の大幅低下、消費電力の大幅増加が避けられない
だからさ。本来ユーザー側から触れないハード設定をどうやってコントロールすんのよ。
で実際の内容だけど、今回のような問題があることをOSがあらかじめ知っており、
はい、当然OSは電源変動を考慮して電源制御をするようにしています。していなかったらアホだ。例えば電源分離をONにするとON領域から電源分離領域に一気に電流が流れて誤動作するので、時間をおいて順にONにするように考慮するもんだよ。
それへの対策実装を入れていない限りは回避不可能
対策実装を入れるにしても、(OS側だけでどこまでできるかは別として)マルチコア動作の相当部分を放棄する、クロック制御の相当部分を放棄するなどが必要で性能の大幅低下、消費電力の大幅増加が避
> 通常は想定するMAXの周波数で動作しても大丈夫なように設計するもんである。> なのでゲーティングクロックがどんなに変動しても回路は誤動作しない。
今回は省電力機構を使い、低電圧・高クロック状態を作りTrustZoneを誤動作させることによりサイドチャネル攻撃が可能になるという話みたいよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
なるほどわからん (スコア:-1)
あんまりソースを見ないで書き込み。
電圧変動を意図的に起こしてCPUを誤動作させるみたいだけど、電源制御(電源分離回路のON/OFF,PLLの逓倍設定,ゲーッテッドクロック)はOSし設定出来ないんだからOSがちゃんとパードウエア制御していれば誤動作しないのでは?
Re: (スコア:-1)
> OSがちゃんとパードウエア制御していれば
「ちゃんと」なんていう単語を使う時点でセキュリティにおける話に参加するだけの知識がない
しばらく勉強したほうがいいよ、「ちゃんと」ね
どのくらい勉強したらいいのか?それは「ちゃんと」だよ、二度も言わせんなよ
で実際の内容だけど、今回のような問題があることをOSがあらかじめ知っており、
それへの対策実装を入れていない限りは回避不可能
対策実装を入れるにしても、(OS側だけでどこまでできるかは別として)
マルチコア動作の相当部分を放棄する、クロック制御の相当部分を放棄するなどが必要で
性能の大幅低下、消費電力の大幅増加が避けられない
Re: (スコア:0)
だからさ。本来ユーザー側から触れないハード設定をどうやってコントロールすんのよ。
で実際の内容だけど、今回のような問題があることをOSがあらかじめ知っており、
はい、当然OSは電源変動を考慮して電源制御をするようにしています。していなかったらアホだ。
例えば電源分離をONにするとON領域から電源分離領域に一気に電流が流れて誤動作するので、時間をおいて順にONにするように考慮するもんだよ。
それへの対策実装を入れていない限りは回避不可能
対策実装を入れるにしても、(OS側だけでどこまでできるかは別として)マルチコア動作の相当部分を放棄する、クロック制御の相当部分を放棄するなどが必要で性能の大幅低下、消費電力の大幅増加が避
Re:なるほどわからん (スコア:0)
> 通常は想定するMAXの周波数で動作しても大丈夫なように設計するもんである。
> なのでゲーティングクロックがどんなに変動しても回路は誤動作しない。
今回は省電力機構を使い、低電圧・高クロック状態を作りTrustZoneを誤動作させることによりサイドチャネル攻撃が可能になるという話みたいよ。