Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings
RustCrypto

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Rust Crypto

Cryptographic algorithms written in pure Rust

About

We maintain dozens of popular crates which provide pure Rust implementations of cryptographic algorithms, including the following:

Project leads

Pinned Loading

  1. AEADs AEADs Public

    Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers

    Rust 899 183

  2. elliptic-curves elliptic-curves Public

    Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2

    Rust 837 270

  3. formats formats Public

    Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX

    Rust 312 173

  4. hashes hashes Public

    Collection of cryptographic hash functions written in pure Rust

    Rust 2.2k 311

  5. signatures signatures Public

    Cryptographic signature algorithms: DSA, ECDSA, Ed25519

    Rust 606 171

  6. traits traits Public

    Collection of cryptography-related traits

    Rust 716 238

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 38 repositories