DigitallySigned

data class DigitallySigned(val hashAlgorithm: HashAlgorithm, val signatureAlgorithm: SignatureAlgorithm, val signature: ByteArray)(source)

Represents a digitally-signed struct as defined in RFC 5246 §4.7 and used by RFC 6962.

Contains the hash algorithm, signature algorithm, and raw signature bytes that together form the cryptographic signature over an SCT's signed data.

See also

Constructors

Link copied to clipboard
constructor(hashAlgorithm: HashAlgorithm, signatureAlgorithm: SignatureAlgorithm, signature: ByteArray)

Properties

Link copied to clipboard

The hash algorithm used to produce the signature.

Link copied to clipboard

The raw signature bytes.

Link copied to clipboard

The signature algorithm (e.g., ECDSA, RSA).

Functions

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