A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.rs/rustls/latest/rustls/crypto/struct.WebPkiSupportedAlgorithms.html below:

WebPkiSupportedAlgorithms in rustls::crypto - Rust

Struct WebPkiSupportedAlgorithmsSource
pub struct WebPkiSupportedAlgorithms {
    pub all: &'static [&'static dyn SignatureVerificationAlgorithm],
    pub mapping: &'static [(SignatureScheme, &'static [&'static dyn SignatureVerificationAlgorithm])],
}
Expand description

Describes which webpki signature verification algorithms are supported and how they map to TLS SignatureSchemes.

A list of all supported signature verification algorithms.

Used for verifying certificate chains.

The order of this list is not significant.

A mapping from TLS SignatureSchemes to matching webpki signature verification algorithms.

This is one (SignatureScheme) to many (SignatureVerificationAlgorithm) because (depending on the protocol version) there is not necessary a 1-to-1 mapping.

For TLS1.2, all SignatureVerificationAlgorithms are tried in sequence.

For TLS1.3, only the first is tried.

The supported schemes in this mapping is communicated to the peer and the order is significant. The first mapping is our highest preference.

Sourceยง Source

Return all the scheme items in mapping, maintaining order.

Source

Return true if all cryptography is FIPS-approved.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4