Module trust_dns::rr::dnssec [] [src]

dns security extension related modules

Modules

tbs

hash functions for DNSSec operations

Structs

DnsSecError
PublicKeyBuf

An owned variant of PublicKey

Signer

Placeholder type for when OpenSSL and ring are disabled; enable OpenSSL and Ring for support

SupportedAlgorithms

Used to specify the set of SupportedAlgorithms between a client and server

TBS

Data To Be Signed.

TrustAnchor

The root set of trust anchors for validating DNSSec, anything in this set will be trusted

Enums

Algorithm

DNSSec signing and validation algorithms.

DigestType

This is the digest format for the

DnsSecErrorKind
KeyPair

A public and private key pair, the private portion is not required.

Nsec3HashAlgorithm
RFC 5155                         NSEC3                        March 2008
                           
PublicKeyEnum

Variants of all know public keys

Traits

DnsSecChainErr
PublicKey

PublicKeys implement the ability to ideally be zero copy abstractions over public keys for verifying signed content.

Verifier

Types which are able to verify DNS based signatures

Type Definitions

DnsSecResult