10

8

6

4

2


9.7

5.4

9.6
1.1

9.6
1.1
lol

9.5
0.0

9.4

4.8

9.1
0.0

94 Cryptography packages and projects

  • cryptonite

    9.7 5.4 Haskell
    Cryptography Primitives sink
  • lol-apps

    9.6 1.1 Haskell
    ...
  • lol

    9.6 1.1 Haskell
    A library for lattice cryptography.
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Promoted scoutapm.com
  • merkle-tree

    9.5 0.0 Haskell
    An implementation of a Merkle Tree and merkle tree proofs
  • jose

    9.4 4.8 Haskell
    Javascript Object Signing and Encryption and JSON Web Token library
  • saltine

    9.1 0.0 Haskell
    Cryptography that's easy to digest (NaCl/libsodium bindings).
  • cacophony

    9.0 0.0 Haskell
    A library implementing the Noise protocol.
  • pedersen-commitment

    8.9 1.7 Haskell
    An implementation of Pedersen commitment schemes
  • aos-signature

    8.7 0.0 Haskell
    An implementation of the AOS signatures
  • entropy

    8.7 0.0 Haskell
    A platform independent entropy source
  • cryptohash

    8.6 0.0 Haskell
    collection of crypto hashes, fast, pure and practical
  • pvss

    8.5 0.0 Haskell
    Public Verifiable Secret Sharing
  • crypto-rng

    8.5 0.7 Haskell
    Cryptographic random number generator.
  • secp256k1

    8.4 4.7 Haskell
    Bindings for secp256k1 library from Bitcoin Core
  • galois-field

    8.4 4.5 Haskell
    Galois field library
  • arithmetic-circuits

    8.4 2.5 Haskell
    Arithmetic circuits for zkSNARKs
  • oblivious-transfer

    8.4 0.4 Haskell
    An implementation of the Oblivious Transfer protocol in Haskell
  • cipher-blowfish

    8.3 0.0 Haskell
    Blowfish cipher
  • pairing

    8.3 3.4 Haskell
    Bilinear pairings
  • cipher-aes

    8.2 0.0 L4 C
    Fast AES cipher implementation with advanced mode of operations
  • ed25519

    8.1 0.7 L4 C
    Ed25519 cryptographic signatures
  • jose-jwt

    8.1 1.1 Haskell
    JSON Object Signing and Encryption Library
  • crypto-api

    8.1 0.0 Haskell
    A generic interface for cryptographic operations
  • elliptic-curve

    7.9 3.1 Haskell
    Elliptic curve library
  • HsOpenSSL

    7.8 5.3 Haskell
    Partial OpenSSL binding for Haskell
  • skein

    7.8 0.0 L3 C
    Skein, a family of cryptographic hash functions. Includes Skein-MAC as well.
  • qnap-decrypt

    7.6 0.0 Haskell
    Decrypt files encrypted by QNAP's Hybrid Backup Sync
  • crypto-pubkey-types

    7.5 0.0 Haskell
    Generic cryptography Public keys algorithm types
  • bcrypt

    7.5 0.0 L2 C
    Haskell bindings to the bcrypt password hash
  • pwstore-fast

    7.5 0.0 Haskell
    Secure password storage.
  • crypto-pubkey

    7.3 0.0 Haskell
    Public Key cryptography
  • galois-fft

    7.3 0.0 Haskell
    FFTs over finite fields
  • spake2

    7.0 4.2 Haskell
    Implementation of the SPAKE2 Password-Authenticated Key Exchange algorithm
  • scrypt

    7.0 0.0 L4 C
    Stronger password hashing via sequential memory-hard functions.
  • cryptohash-sha256

    6.8 0.4 Haskell
    Fast, pure and practical SHA-256 implementation
  • nonce

    6.7 0.7 Haskell
    Generate cryptographic nonces.
  • servant-hmac-auth

    6.7 1.6 Haskell
    Servant authentication with HMAC
  • cprng-aes

    6.7 0.0 Haskell
    Crypto Pseudo Random Number Generator using AES in counter mode.
  • crypto-enigma

    6.6 0.0 Haskell
    An Enigma machine simulator with display.
  • cipher-aes128

    6.6 0.0 L4 C
    AES and common modes using AES-NI when available.
  • pureMD5

    6.6 0.0 Haskell
    A Haskell-only implementation of the MD5 digest (hash) algorithm.
  • crypto-numbers

    6.5 0.0 Haskell
    Cryptographic numbers
  • magic-wormhole

    6.4 0.0 Haskell
    Interact with Magic Wormhole
  • crypto-pubkey-openssh

    6.4 0.0 Haskell
    OpenSSH keys decoder/encoder
  • xxhash

    6.3 0.0 L4 C
    A Haskell implementation of the xxHash algorithm
  • h-gpgme

    6.3 0.0 Haskell
    High Level Binding for GnuPG Made Easy (gpgme)
  • keystore

    6.3 0.0 Haskell
    Managing stores of secret things
  • OTP

    6.2 0.0 Haskell
    HMAC-Based and Time-Based One-Time Passwords
  • openpgp-crypto-api

    6.0 0.0 Haskell
    Implement cryptography for OpenPGP using crypto-api compatible libraries
  • cryptohash-md5

    6.0 0.0 Haskell
    Fast, pure and practical MD5 implementation
  • wordpass

    6.0 0.0 Haskell
    Dictionary-based password generator
  • intel-aes

    5.8 0.0 L2 C
    Hardware accelerated AES encryption and Random Number Generation.
  • crypto-random

    5.8 0.0 Haskell
    Simple cryptographic random related types
  • siphash

    5.8 0.0 Haskell
    siphash
  • ripple

    5.8 0.0 Haskell
    Ripple payment system library
  • signable

    5.7 7.6 Haskell
    Deterministic serialisation and signatures with proto-lens support
  • blake2

    5.6 0.0 L4 C
    A library providing BLAKE2
  • zerobin

    5.6 0.0 Haskell
    Post to 0bin services
  • DRBG

    5.4 0.0 Haskell
    Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers.
  • nettle

    5.4 0.0 Haskell
    safe nettle binding
  • elocrypt

    5.3 0.0 Haskell
    Generate easy-to-remember, hard-to-guess passwords
  • encryptable

    5.1 5.3 Nix
    Typed encryption with persistent support
  • keccak

    5.1 0.0 Haskell
    cryptographic functions based on the sponge construction
  • eccrypto

    5.1 0.8 Haskell
    Elliptic Curve Cryptography for Haskell
  • triplesec

    4.9 0.0 Haskell
    TripleSec is a simple, triple-paranoid, symmetric encryption library
  • cryptohash-cryptoapi

    4.9 0.0 Haskell
    Crypto-api interfaces for cryptohash
  • crypto-classical

    4.7 2.1 Haskell
    An educational tool for studying classical cryptography schemes.
  • spritz

    4.4 0.0 Haskell
    An implementation of the Spritz RC4-like stream cipher in Haskell
  • PBKDF2

    4.2 0.0 Haskell
    Make password-based security schemes more secure.
  • cipher-rc4

    4.2 0.0 Haskell
    Fast RC4 cipher implementation
  • pipes-cacophony

    4.2 0.0 Haskell
    Pipes for Noise-secured network connections.
  • ecdsa

    4.2 0.0 Haskell
    Basic ECDSA signing implementation
  • digest-pure

    3.6 0.0 Haskell
    Pure hash functions for bytestrings
  • one-time-password

    3.6 0.0 Haskell
    HMAC-Based and Time-Based One-Time Passwords
  • xxhash-ffi

    3.6 0.0 C
    Bindings to the C implementation the xxHash algorithm
  • cipher-rc5

    3.0 0.0
    Pure RC5 implementation
  • hspkcs11

    3.0 0.0 L4 Haskell
    Wrapper for PKCS #11 interface
  • cryptoconditions

    2.9 1.0 Haskell
    Interledger Crypto-Conditions
  • blakesum

    2.6 0.0 Haskell
    The BLAKE SHA-3 candidate hashes, in Haskell
  • newhope

    2.6 0.0 Haskell
    Library implementing the NewHope cryptographic key-exchange protocol
  • mcl

    2.6 0.0 Haskell
    Bindings to mcl, a generic and fast pairing-based cryptography library
  • pbkdf

    2.3 0.0 Haskell
    Haskell implementation of the PBKDF functions from RFC-2898.
  • crypto-sodium

    2.3 6.5 Haskell
    Easy-and-safe-to-use high-level cryptography based on Sodium
  • stego-uuid

    1.6 0.0 Haskell
    Generator and verifier for steganographic numbers
  • fpe

    1.6 1.9 Haskell
    Format-preserving encryption.
  • hkdf

    1.4 0.0 Haskell
    Implementation of HKDF (RFC 5869)
  • crypto-keys-ssh

    1.4 0.0 Haskell
    Like crypto-pubkey-openssh but not dependent on any specific crypto library
  • fastpbkdf2

    1.4 0.0 L5 C
    Haskell bindings to the fastpbkdf2 C library
  • eccrypto-ed25519-bindings

    1.1 1.0 Haskell
    provides "ed25519" API using "eccrypto"
  • crypto-random-effect

    1.1 0.0 Haskell
    A random effect using crypto-random
  • blake3

    0.5 5.5
    BLAKE3 hashing algorithm
  • secp256k1-legacy

    0.5 0.0 C
    fork of secp256k1
  • libsodium

    0.5 2.2 Haskell
    Low-level bindings to the libsodium C library
  • NaCl

    - -
    Easy-and-safe-to-use library for cryptography

Add another 'Cryptography' Package