# Functions
NewHashStructure returns a new instance of HashStructure with all default values set.
NewHashStructureFill returns a new instance of HashStructureFill with all default values set.
NewKey returns a new instance of Key with all default values set.
NewKeySignature returns a new instance of KeySignature with all default values set.
NewSignature returns a new instance of Signature with all default values set.
NewSignatureByData returns an implementation of SignatureDataInterface, accordingly to signAlgo, publicKey and signedData.
NewSignatureData returns an implementation of SignatureDataInterface, accordingly to signAlgo, privKey and signedData.
NewStructInfo returns a new instance of StructInfo with all default values set.
# Variables
RandReader exports the rand.Reader.
StrictOrderCheck defines if elements order checks should be performed.
# Structs
HashStructure describes a digest.
Key is a public key of an asymmetric crypto keypair.
KeySignature.
Signature exports the Signature structure.
# Interfaces
SignatureDataInterface is the interface which abstracts all the signature data types.
# Type aliases
Algorithm represents a crypto algorithm value.
BitSize is a size in bits.
SignatureRSAASA is RSAASA signature bytes.
SVN represents Security Version Number.