# Functions
CreateSignature builds a signature over the given data using the specified hash algorithm and private key.
Marshal returns the TLS encoding of val.
MarshalWithParams returns the TLS encoding of val, and allows field parameters to be specified for the top-level element.
SignatureAlgorithmFromPubKey returns the algorithm used for this public key.
Unmarshal parses the TLS-encoded data in b and uses the reflect package to fill in an arbitrary value pointed at by val.
UnmarshalWithParams allows field parameters to be specified for the top-level element.
VerifySignature verifies that the passed in signature over data was created by the given PublicKey.
# Constants
SignatureAlgorithm constants from RFC 5246 s7.4.1.4.1.
SignatureAlgorithm constants from RFC 5246 s7.4.1.4.1.
SignatureAlgorithm constants from RFC 5246 s7.4.1.4.1.
HashAlgorithm constants from RFC 5246 s7.4.1.4.1.
HashAlgorithm constants from RFC 5246 s7.4.1.4.1.
SignatureAlgorithm constants from RFC 5246 s7.4.1.4.1.
HashAlgorithm constants from RFC 5246 s7.4.1.4.1.
HashAlgorithm constants from RFC 5246 s7.4.1.4.1.
HashAlgorithm constants from RFC 5246 s7.4.1.4.1.
HashAlgorithm constants from RFC 5246 s7.4.1.4.1.
HashAlgorithm constants from RFC 5246 s7.4.1.4.1.
# Structs
DigitallySigned gives information about a signature, including the algorithm used and the signature value.
SignatureAndHashAlgorithm gives information about the algorithms used for a signature.
# Type aliases
Enum is an unsigned integer.
HashAlgorithm enum from RFC 5246 s7.4.1.4.1.
SignatureAlgorithm enum from RFC 5246 s7.4.1.4.1.
Uint24 is an unsigned 3-byte integer.