Interface: UpgradeKemKeyInput
Defined in: migrate.ts:33
Properties
classicalAlgorithm?
optionalclassicalAlgorithm?:"P-256"|"X25519"
Defined in: migrate.ts:38
classicalPublic
classicalPublic:
Uint8Array
Defined in: migrate.ts:37
Raw classical public key. X25519: 32 bytes. P-256: 65-byte uncompressed SEC1 point.
classicalSecret
classicalSecret:
Uint8Array
Defined in: migrate.ts:35
Raw classical secret. X25519: 32 bytes. P-256: the PKCS#8 PEM text bytes (quantum-safe-py's layout).
targetPqc?
optionaltargetPqc?:"ML-KEM-512"|"ML-KEM-768"|"ML-KEM-1024"
Defined in: migrate.ts:40
Post-quantum KEM to add. Default ML-KEM-768.