gecko-dev/third_party/rust/nss
Mark Hammond 6c3e1b850d Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl
Differential Revision: https://phabricator.services.mozilla.com/D95829
2020-11-09 04:25:14 +00:00
..
src Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl 2020-11-09 04:25:14 +00:00
.cargo-checksum.json Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl 2020-11-09 04:25:14 +00:00
Cargo.toml Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl 2020-11-09 04:25:14 +00:00
README.md Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00

README.md

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.