Skip to content

Interface: UpgradeSigningKeyInput ​

Defined in: migrate.ts:43

Properties ​

classicalAlgorithm? ​

optional classicalAlgorithm?: "Ed25519" | "P-256"

Defined in: migrate.ts:48


classicalPublic ​

classicalPublic: Uint8Array

Defined in: migrate.ts:47

Raw classical public key. Ed25519: 32 bytes. P-256: 64-byte raw x ‖ y (no 0x04 tag).


classicalSecret ​

classicalSecret: Uint8Array

Defined in: migrate.ts:45

Raw classical secret. Ed25519: 32 bytes. P-256: the PKCS#8 PEM text bytes.


targetPqc? ​

optional targetPqc?: "ML-DSA-44" | "ML-DSA-65" | "ML-DSA-87"

Defined in: migrate.ts:50

Post-quantum signature algorithm to add. Default ML-DSA-65.

Apache-2.0.