StaticfromCreate an MLDSAPublicKey from raw bytes.
The ML-DSA security level
The public key bytes
Returns the security level of this key.
Returns the raw key bytes.
Returns a copy of the raw key bytes.
Returns the size of the key in bytes.
Verify a signature against a message.
The ML-DSA signature to verify
The message that was signed
True if the signature is valid
Get string representation.
Returns the CBOR tags associated with MLDSAPublicKey.
Returns the untagged CBOR encoding.
Format: [level, key_bytes]
Returns the tagged CBOR encoding.
Returns the tagged value in CBOR binary representation.
Creates an MLDSAPublicKey by decoding it from untagged CBOR.
Creates an MLDSAPublicKey by decoding it from tagged CBOR.
StaticfromStaticfromStatic method to decode from tagged CBOR binary data.
StaticfromStatic method to decode from untagged CBOR binary data.
Returns the UR representation.
Returns the UR string representation.
StaticfromStaticfrom
MLDSAPublicKey - Post-quantum signature verification key using ML-DSA.