次の方法で共有


CompositeMLDsa が draft-08 に更新されました

CompositeMLDsa X.509 公開キー インフラストラクチャ仕様で使用する複合 ML-DSA の draft-07 から draft-08 に移行しました。 draft-08 形式は draft-07 署名と互換性がありません。また、キーのエクスポート/インポート形式も draft-07/draft-08 境界を越えて互換性がありません。 draft-08 と draft-09 は互換性があります。

導入されたバージョン

.NET 10 GA

以前の動作

.NET 10 のプレビューおよび RC リリースでは、署名が生成され、X.509 公開キー インフラストラクチャで使用するための複合 ML-DSA のドラフト 07 に従って検証されました。

公開キーと秘密キーのエクスポートとインポートでは、X.509 公開キー インフラストラクチャで使用するために複合 ML-DSA の draft-07 の形式が使用されています。

新しい動作

.NET 10 GA リリース以降では、署名が生成され、X.509 公開キー インフラストラクチャで使用するための複合 ML-DSA のドラフト 08 に従って検証されます。

公開キーと秘密キーのエクスポートとインポートでは、X.509 公開キー インフラストラクチャで使用するために複合 ML-DSA の draft-08 の形式を使用します。

破壊的変更の種類

この変更は 動作の変更です。

変更の理由

この変更は、基になる仕様を最新の状態に保つよう行われました。

CompositeMLDsa クラスは、仕様がまだ完了していないため、[Experimental]としてマークされます。 運用環境では、このクラスに依存しないでください。

以前に生成されたキーと署名を破棄します。

影響を受ける API