Skip to content
Change the repository type filter

All

    Repositories list

    • key-wraps

      Public
      Symmetric key-wrapping algorithms
      Rust
      71110Updated Nov 8, 2024Nov 8, 2024
    • hashes

      Public
      Collection of cryptographic hash functions written in pure Rust
      Rust
      2531.9k1710Updated Nov 7, 2024Nov 7, 2024
    • RSA

      Public
      RSA implementation in pure Rust
      Rust
      Apache License 2.0
      153550212Updated Nov 6, 2024Nov 6, 2024
    • KDFs

      Public
      Collection of Key Derivation Functions written in pure Rust
      Rust
      286723Updated Nov 5, 2024Nov 5, 2024
    • traits

      Public
      Collection of cryptography-related traits
      Rust
      189580515Updated Nov 4, 2024Nov 4, 2024
    • Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas
      Rust
      Apache License 2.0
      55191206Updated Nov 3, 2024Nov 3, 2024
    • formats

      Public
      Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
      Rust
      134250355Updated Nov 3, 2024Nov 3, 2024
    • Password hashing functions / KDFs
      Rust
      8266982Updated Nov 1, 2024Nov 1, 2024
    • Collection of generic block mode algorithms written in pure Rust
      Rust
      126421Updated Nov 1, 2024Nov 1, 2024
    • SSH

      Public
      Pure Rust implementation of components of the Secure Shell (SSH) protocol
      Rust
      2913740Updated Oct 30, 2024Oct 30, 2024
    • Rustls cryptography provider built on the pure Rust crates from the RustCrypto organization
      Rust
      Apache License 2.0
      553164Updated Oct 28, 2024Oct 28, 2024
    • AEADs

      Public
      Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
      Rust
      154726183Updated Oct 28, 2024Oct 28, 2024
    • Collection of stream cipher algorithms
      Rust
      5026443Updated Oct 27, 2024Oct 27, 2024
    • utils

      Public
      Utility crates used in RustCrypto
      Rust
      129443264Updated Oct 24, 2024Oct 24, 2024
    • Collection of block cipher algorithms written in pure Rust
      Rust
      13167292Updated Oct 24, 2024Oct 24, 2024
    • Pure Rust compatibility layer for NaCl-family libraries
      Rust
      265833Updated Oct 24, 2024Oct 24, 2024
    • MACs

      Public
      Message authentication code algorithms written in pure Rust
      Rust
      3726420Updated Oct 22, 2024Oct 22, 2024
    • Hybrid typenum/const generic arrays
      Rust
      Apache License 2.0
      8912Updated Oct 22, 2024Oct 22, 2024
    • KEMs

      Public
      Collection of Key Encapsulation Mechanisms written in pure Rust
      Rust
      153082Updated Oct 21, 2024Oct 21, 2024
    • JOSE

      Public
      Pure Rust implementation of Javascript Object Signing and Encryption (JOSE)
      Rust
      125285Updated Oct 20, 2024Oct 20, 2024
    • Cryptographic signature algorithms: DSA, ECDSA, Ed25519
      Rust
      10846875Updated Oct 20, 2024Oct 20, 2024
    • PAKEs

      Public
      Password-Authenticated Key Agreement protocols
      Rust
      3410585Updated Oct 19, 2024Oct 19, 2024
    • Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
      Rust
      189680252Updated Oct 16, 2024Oct 16, 2024
    • sponges

      Public
      Collection of sponge functions written in pure Rust
      Rust
      134110Updated Sep 23, 2024Sep 23, 2024
    • Collection of universal hashing functions
      Rust
      132740Updated Sep 9, 2024Sep 9, 2024
    • .github

      Public
      RustCrypto's profile README.md
      0300Updated Sep 5, 2024Sep 5, 2024
    • actions

      Public
      GitHub Actions configs: composite actions and shared workflow configuration
      4540Updated Aug 21, 2024Aug 21, 2024
    • Assembly implementations of cryptographic hash functions
      Assembly
      264900Updated Jul 10, 2024Jul 10, 2024
    • ElGamal

      Public
      WIP implementation of the ElGamal public key cryptosystem
      MIT License
      1010Updated Mar 26, 2024Mar 26, 2024
    • CSRNGs

      Public
      Collection of Cryptographically Secure PseudoRandom Number Generators written in pure Rust
      51032Updated Jan 29, 2024Jan 29, 2024