GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • RustCrypto
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — Rust Crypto

README.md

About zulip chat

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

  • Asymmetric encryption: elliptic-curves, ml-kem, rsa
  • Cryptographic encoding formats: const-oid, der, pem-rfc7468, pkcs8, ssh-key, x509-cert
  • Digital signatures: ecdsa, ed25519, ml-dsa, rsa
  • Elliptic curves: k256 (secp256k1), p256, p384
  • Hash functions: blake2, sha2, sha3
  • Key derivation functions: hkdf, pbkdf2
  • Message authentication codes: hmac
  • Password hashes: argon2, pbkdf2, scrypt, yescrypt
  • Sponge functions: ascon, keccak
  • Symmetric encryption: aes-gcm, aes-gcm-siv, chacha20poly1305
  • Traits: aead, cipher,digest, password-hash, signature

Project leads

  • Artyom Pavlov (@newpavlov)
  • Tony Arcieri (@tarcieri)

Pinned Loading

  1. AEADs AEADs Public

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

    Rust 975 205

  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 882 312

  3. formats formats Public

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

    Rust 347 199

  4. hashes hashes Public

    Collection of cryptographic hash functions written in pure Rust

    Rust 2.3k 351

  5. signatures signatures Public

    Cryptographic signature algorithms: DSA, ECDSA, Ed25519

    Rust 672 212

  6. traits traits Public

    Collection of cryptography-related traits

    Rust 762 259

Repositories

Loading
Type
Language
Sort
Showing 10 of 41 repositories
  • formats Public

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

    RustCrypto/formats's past year of commit activity
    Rust 347 199 54 16 Updated Nov 11, 2026
  • key-wraps Public

    Symmetric key-wrapping algorithms

    RustCrypto/key-wraps's past year of commit activity
    Rust 12 14 1 1 Updated Nov 11, 2026
  • SSH Public

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

    RustCrypto/SSH's past year of commit activity
    Rust 249 65 10 9 Updated Nov 11, 2026
  • hybrid-array Public

    Hybrid typenum/const generic arrays

    Uh oh!

    There was an error while loading. Please reload this page.

    RustCrypto/hybrid-array's past year of commit activity
    Rust 23 Apache-2.0 26 4 7 Updated Nov 11, 2026
  • crypto-bigint Public

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

    RustCrypto/crypto-bigint's past year of commit activity
    Rust 316 Apache-2.0 99 32 3 Updated Nov 10, 2026
  • meta Public

    Meta-crates of the RustCrypto project

    RustCrypto/meta's past year of commit activity
    13 4 18 0 Updated Nov 10, 2026
  • KEMs Public

    Collection of Key Encapsulation Mechanisms written in pure Rust

    RustCrypto/KEMs's past year of commit activity
    Rust 126 60 13 16 Updated Nov 10, 2026
  • hashes Public

    Collection of cryptographic hash functions written in pure Rust

    RustCrypto/hashes's past year of commit activity
    Rust 2,312 350 21 (4 issues need help) 17 Updated Nov 10, 2026
  • traits Public

    Collection of cryptography-related traits

    Uh oh!

    There was an error while loading. Please reload this page.

    RustCrypto/traits's past year of commit activity
    Rust 762 259 40 (1 issue needs help) 17 Updated Nov 10, 2026
  • password-hashes Public

    Password hashing functions / KDFs

    RustCrypto/password-hashes's past year of commit activity
    Rust 920 122 11 (1 issue needs help) 11 Updated Nov 9, 2026
View all repositories

People

@tarcieri @warner @baloo @vladikoff @newpavlov @dignifiedquire @nickray @tuxxy

Top languages

Rust Assembly HTML

Most used topics

rust cryptography ecdsa
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.