CompositeMLDsa X.509 공개 키 인프라 사양에서 사용할 복합 ML-DSA draft-07에서 draft-08로 이동했습니다. draft-08 형식은 draft-07 서명과 호환되지 않으며, 초안-07/draft-08 경계에서 키 내보내기/가져오기 형식도 호환되지 않습니다. draft-08 및 draft-09는 호환됩니다.
도입된 버전
.NET 10 GA
이전 동작
.NET 10의 미리 보기 및 RC 릴리스에서는 X.509 공개 키 인프라에서 사용할 복합 ML-DSA draft-07에 따라 서명이 생성되고 유효성이 검사되었습니다.
공개 키 및 프라이빗 키 내보내기 및 가져오기는 X.509 공개 키 인프라에서 사용하기 위해 복합 ML-DSA draft-07의 형식을 사용했습니다.
새 동작
.NET 10 GA 릴리스부터 서명은 X.509 공개 키 인프라에서 사용할 복합 ML-DSA draft-08에 따라 생성되고 유효성이 검사됩니다.
공개 키 및 프라이빗 키 내보내기 및 가져오기는 X.509 공개 키 인프라에서 사용하기 위해 Composite ML-DSA draft-08의 형식을 사용합니다.
파괴적 변경 유형
이 변경은 동작 변경입니다.
변경 이유
이 변경 내용은 기본 사양을 사용하여 최신 상태를 유지하기 위해 수행되었습니다.
권장 작업
CompositeMLDsa 클래스는 사양이 아직 완료되지 않았기 때문에 부분적으로 표시[Experimental]되어 있습니다. 프로덕션에서 이 클래스에 의존하지 마세요.
이전에 생성된 키와 서명을 모두 삭제합니다.
영향을 받는 API
.NET