Module trust_dns_client::rr::dnssec
source · [−]dnssec
only.Expand description
dns security extension related modules
Modules
hash functions for DNSSec operations
tsigner is a structure for computing tsig messasignuthentication code for dns transactions
Structs
ring
A calculated digest value.
The error type for dnssec errors that get returned in the crate
An owned variant of PublicKey
Use for performing signing and validation of DNSSec based components. The SigSigner can be used for singing requests and responses with SIG0, or DNSSEC RRSIG records. The format is based on the SIG record type.
Used to specify the set of SupportedAlgorithms between a client and server
Data To Be Signed.
The root set of trust anchors for validating DNSSec, anything in this set will be trusted
Enums
DNSSec signing and validation algorithms.
This is the digest format for the
The error kind for dnssec errors that get returned in the crate
The format of the binary key
A public and private key pair, the private portion is not required.
openssl
A tag type indicating that a key has private components.
openssl
A tag type indicating that a key only has public components.
Variants of all know public keys
Traits
openssl
A trait indicating that a key has private components.
openssl
A trait indicating that a key has public components.
PublicKeys implement the ability to ideally be zero copy abstractions over public keys for verifying signed content.
Types which are able to verify DNS based signatures
Type Definitions
An alias for dnssec results returned by functions of this crate