- 14 名前:わはは [01/11/30 23:10 ID:rv41xBzB]
- 暗号化されたデバイスドライバという概念はどうだろう?
デバイスメーカーが秘密鍵でデバイスドライバを暗号化して 提供し、OSはデバイスドライバをロードするときに、その デバイスメーカーの公開鍵を使ってOSの実行時に復号化して ダイナミックにロードしてOSに組み込む。 OS側が適切に作ってあれば、デバイスドライバのリバース エンジニアリングをするのは多少難しくなる。 もちろんデバイスドライバーがブラックボックスになるが、 それは現状でもそうだし、公開鍵で署名を確認して 不正に改竄されたようなドライバの出回ることを防ぐことが できるので、悪意の或る変造品を回避することもやりやすい だろう。
|

|