Variable SignatureSchemeConst
SignatureScheme: Readonly<
{
Schnorr: "Schnorr";
Ecdsa: "Ecdsa";
Ed25519: "Ed25519";
MLDSA44: "MLDSA44";
MLDSA65: "MLDSA65";
MLDSA87: "MLDSA87";
SshEd25519: "SshEd25519";
SshDsa: "SshDsa";
SshEcdsaP256: "SshEcdsaP256";
SshEcdsaP384: "SshEcdsaP384";
},
> = ...
Supported digital signature schemes.
This enum represents the various signature schemes supported in this package.
Wire format note: the reference models
SignatureSchemeas a unit-only enum; TypeScript uses string-typed values for ergonomicswitch/equalschecks. The CBOR/UR wire format never includes the scheme name — only the scheme's integer/byte-string discriminator onSignature,SigningPrivateKey,SigningPublicKey— so this is a stylistic difference, not a parity gap.