postQuantum: () => {
algorithms: {
composite: {
alg: string;
domainSeparator: any;
mlDsa: any;
prehash: any;
traditional: any;
}[];
independence: string;
keyType: string;
mlDsa: string[];
slhDsa: string[];
what: string;
};
keyEstablishment: {
drafts: { hpke: string; hybrid: string; mlKem: string };
hybrid: string[];
mechanisms: string[];
postQuantum: string[];
state: string;
surfaces: { how: string; state: string; surface: string }[];
what: string;
whatWouldClose: string;
};
signatures: { how: string; state: string; surface: string }[];
symmetric: { state: string; strongest: string; what: string };
} = ...
Classifies each surface as
pq,classicalorsymmetric: whether a post-quantum algorithm can be selected on it today.