Skip to content

Interface: SuiteInfo ​

Defined in: algorithms.ts:62

Description of one algorithm suite.

Properties ​

format? ​

readonly optional format?: "v2"

Defined in: algorithms.ts:77

'v2' for the signature format v2 (absent for every other suite).


hybrid ​

readonly hybrid: boolean

Defined in: algorithms.ts:66

True when a classical algorithm is combined with the post-quantum one.


meetsCnsa2 ​

readonly meetsCnsa2: boolean

Defined in: algorithms.ts:70

True if the suite satisfies the CNSA 2.0 parameter requirement (ML-KEM-1024 / ML-DSA-87).


name ​

readonly name: string

Defined in: algorithms.ts:64

Canonical algorithm string (wire-visible).


nistLevel ​

readonly nistLevel: number

Defined in: algorithms.ts:68

NIST security category of the post-quantum component.


pyCompatible ​

readonly pyCompatible: boolean

Defined in: algorithms.ts:75

True if quantum-safe-py 0.3.0 (its original release) can read/produce data for this suite. The -v2 signature suites (format: 'v2') report false because 0.3.0 cannot read them; quantum-safe-py 0.3.2 or later can.

Apache-2.0.