diff --git a/kem/schemes/schemes.go b/kem/schemes/schemes.go index 27097c4..582d307 100644 --- a/kem/schemes/schemes.go +++ b/kem/schemes/schemes.go @@ -82,6 +82,15 @@ var allSchemes = [...]kem.Scheme{ mlkem768.Scheme(), ), + combiner.New( + "x25519-mceliece8192128f-ctidh512", + []kem.Scheme{ + adapter.FromNIKE(x25519.Scheme(rand.Reader)), + mceliece8192128f.Scheme(), + adapter.FromNIKE(ctidh512.Scheme()), + }, + ), + combiner.New( "sntrup4591761-X25519", []kem.Scheme{