Skip to content

Initializer

init(backing:)

Creates an MLDSA.PublicKey instance using the provided public key.
init(backing: some MLDSAPublicKey)

Parameters

backing

The SwiftCrypto public key.

Discussion

This init constructs an MLDSA.PublicKey based on the corresponding SwiftCrypto public key, such as MLDSA65.PublicKey or MLDSA87.PublicKey.