Q1: この新しいA2A application protocolに合うTLS version方針はどれか
単一選択このprotocolはTCP上でTLSをchannel securityとして再利用し,現在のTLS libraryとの広い相互運用性を必要とします.新しいtransport protocol自体を定義するものではありません.
**解説:**
A: RFC 9325 Section 3.1.1のTLS/DTLS 1.3だけを使う規則は,新しいtransport protocolに対するものです.TLSを再利用する新しいapplication protocolには別の規則があります.
B: Section 3.1.1はTLS 1.2のsupportを要求し,TLS 1.3のsupportを推奨しますが,TLS 1.2だけを目標方針にはしていません.
C: Section 3.1.1は相互運用性のため両versionを組み込み,TLS 1.3を実装する場合は優先し,TLS 1.1以前をnegotiationしないよう求めます.
D: Section 3.1.1はTLS 1.0とTLS 1.1のnegotiationを禁止します.互換性はこのdowngrade pathの根拠になりません.
判断軸: 実際に設計するprotocolの種類へ規則を適用し,version floorとnegotiation preferenceを明記します.