Sec1EcPrivateKeyInfo

@Serializable
data class Sec1EcPrivateKeyInfo : WithPemLabel(source)

As per RFC5915:

ECPrivateKey ::= SEQUENCE {
version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1),
privateKey OCTET STRING,
parameters [0] ECParameters OPTIONAL,
publicKey [1] BIT STRING OPTIONAL
}

(See also errata

Constructors

Link copied to clipboard
constructor(version: Sec1EcPrivateKeyInfo.Version = Version.V1, privateKey: ByteArray, parameters: ObjectIdentifier?, publicKey: Asn1BitString?)

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
open override val pemLabel: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String