Expand description

dns security extension related modules

Modules

hash functions for DNSSec operations

Structs

The error type for dnssec errors that get returned in the crate

An owned variant of PublicKey

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

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

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

Faux implementation of the Openssl Public key types

Faux implementation of the Openssl Public key types

Variants of all know public keys

Traits

A key that contains private key material

A key that contains public key material

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