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 SignatureScheme
s.
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 SignatureScheme
s 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 SignatureVerificationAlgorithm
s 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ยง SourceReturn all the scheme
items in mapping
, maintaining order.
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