結論
TLSで相手の鍵を確認することと、その鍵を使う実行環境を確認することは別です。Expat -04は、実行環境の証拠を現在のTLS接続へ結び付ける提案です。2026年9月20日時点では個人提出のInternet-Draftであり、確定した標準ではありません。
確認できたこと
9月19日版では、Exported Authenticatorを使い、TLS確立後にAttestationの証拠や検証結果を交換します。対象の接続ではセッション再開と0-RTTを禁止し、アプリケーションデータを送る前にAttestationを完了する条件があります。形式解析は継続中です。出典:Expat -04
実務への影響
設計上の検討として、証明書の検証結果と実行環境の検証結果を分けて記録すると、失敗箇所を追いやすくなります。機密データを渡す前の判定と、接続を張り直す際の待ち時間を一緒に評価したいところです。本記事は実装の安全性を検証した報告ではありません。
次に確認すること
利用するTLSライブラリの対応、異なる実装間の接続、証拠が不正な場合の停止動作を確認します。標準化の状態が変わった際には、採用する版と運用条件を見直す必要があります。
PRIMARY SOURCES
出典・参考資料
- IETF: Remote Attestation with Exported Authenticators -04 datatracker.ietf.org