gecko-dev/third_party/rust/nss
2020-05-16 01:07:28 +00:00
..
src Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
.cargo-checksum.json Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
Cargo.toml Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
README.md Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00

nss

This crate provides various cryptographic routines backed by NSS.

The API is designed to operate at approximately the same level of abstraction as the crypto.subtle API, although the details are obviously different given the different host language. It provides:

Like the crypto.subtle API, these primitives are quite low-level and involve some subtlety in order to use correctly. Consumers should prefer the higher-level abstractions offered by the rc_crypto crate where possible.

These features are in turn built on even-lower-level bindings to the raw NSS API, provided by the nss_sys crate.