2009-08-03 8 views
2

現在のオペレーティングシステム(Windows、Linux、BSD)は、ユーザモードプログラムが信頼できる実行モード(コンピュータ上で実行されているすべてのものから分離されている)で部分的に実行できるドライバを提供していますか?もしそうなら、ドキュメンテーションはどこにありますか?Intel TXT(信頼できる実行モード)またはAMD SVMにアクセスするためのAPI?

答えて

5

CMUでJon McCuneのFlickerプロジェクトをチェックしてください。それは、アプリケーションがTPM保護で実行する自己完結型のコードモジュールを作成することを可能にします。漁獲量は唯一の瞬間に実行されます。モジュールにTPM保護がロードされ、データの復号化、処理、結果の暗号化が行われた後、終了します。 Flickerアプレットの実行中はOSが一時停止されるため、高速に動作する必要があります。しかしTPM保護とは、破損したOSやアプリが秘密を盗むことができないということです。

フリッカーは現在AMD向けですが、インテル版で作業しています。

http://sparrow.ece.cmu.edu/group/flicker.html

関連する問題