Skip to content
@RustCrypto

Rust Crypto

Cryptographic algorithms written in pure Rust

About zulip chat

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

Project leads

Pinned Loading

  1. AEADs Public

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

    Rust 770 161

  2. elliptic-curves Public

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

    Rust 719 210

  3. formats Public

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

    Rust 264 141

  4. hashes Public

    Collection of cryptographic hash functions written in pure Rust

    Rust 2k 266

  5. signatures Public

    Cryptographic signature algorithms: DSA, ECDSA, Ed25519

    Rust 502 130

  6. traits Public

    Collection of cryptography-related traits

    Rust 634 211

Repositories

Showing 10 of 36 repositories
  • key-wraps Public

    Symmetric key-wrapping algorithms

    Rust 11 7 1 0 Updated Mar 22, 2025
  • formats Public

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

    Rust 264 141 44 11 Updated Mar 21, 2025
  • traits Public

    Collection of cryptography-related traits

    Rust 634 211 49 (1 issue needs help) 9 Updated Mar 21, 2025
  • utils Public

    Utility crates used in RustCrypto

    Rust 482 135 24 (1 issue needs help) 4 Updated Mar 19, 2025
  • crypto-bigint Public

    Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas

    Rust 218 Apache-2.0 60 21 9 Updated Mar 18, 2025
  • signatures Public

    Cryptographic signature algorithms: DSA, ECDSA, Ed25519

    Rust 502 130 10 (1 issue needs help) 4 Updated Mar 18, 2025
  • SSH Public

    Pure Rust implementation of components of the Secure Shell (SSH) protocol

    Rust 148 36 10 9 Updated Mar 18, 2025
  • password-hashes Public

    Password hashing functions / KDFs

    Rust 721 90 11 (1 issue needs help) 3 Updated Mar 18, 2025
  • AEADs Public

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

    Rust 770 161 19 (1 issue needs help) 9 Updated Mar 17, 2025
  • hashes Public

    Collection of cryptographic hash functions written in pure Rust

    Rust 1,982 266 17 (6 issues need help) 10 Updated Mar 17, 2025

Top languages

Loading…

Most used topics

Loading…