RFC 5077 を読んでいますが、いくつか質問があります。
クライアントがプレマスターシークレットを生成し、次に:
- F1 (プレマスターシークレット、クライアントランダム、サーバーランダム) ==> マスターシークレット
- F2(マスター シークレット、クライアント radnom、サーバー ランダム) ==> キー マテリアル
そうですか?
それから:
RFC 5077 では、チケットがマスター シークレットを保存することを推奨していますが、マスター シークレットは前のセッションでクライアント/サーバーのランダムを使用して計算されます。このセッションの再開では、サーバーとクライアントはチケットでマスター シークレットを使用し、新しいクライアント/サーバー ランダムを使用して新しいキー マテリアルを生成しますか?
チケットはクライアントにとって不透明なので、クライアントは復元したいセッションのマスターシークレットを覚えておく必要がありますか?