[][src]Module snow::resolvers

The wrappers around the default collection of cryptography and entropy providers.

Structs

DefaultResolver

The default resolver provided by snow. This resolver is designed to support as many of the Noise spec primitives as possible with pure-Rust (or nearly pure-Rust) implementations.

FallbackResolver

A helper struct that helps to opportunistically use one resolver, but can fallback to another if the first didn't have an implementation for a given primitive.

HaclStarResolver

A resolver that chooses HACL*-backed primitives when available.

RingResolver

A resolver that chooses ring-backed primitives when available.

Traits

CryptoResolver

An object that resolves the providers of Noise crypto choices