encodeEcdsaPrivateKey

fnubyte[] encodeEcdsaPrivateKey(ECDSAPrivateKey key, ECDSAPublicKey publicKey = null)

Encodes an ECDSA private key in SEC 1 / RFC 5915 format.

Format: SEQUENCE { INTEGER 1 -- version OCTET STRING { d_padded } -- privateKey [0] { OID curve-oid } -- parameters }

Parameters

keyThe ECDSA private key to encode.
publicKeyOptional associated public key for inclusion in the encoding.

Returns

The DER-encoded ECPrivateKey bytes.