crypton
Cryptography Primitives sink
https://github.com/kazu-yamamoto/crypton
| LTS Haskell 24.28: | 1.0.4 |
| Stackage Nightly 2026-01-18: | 1.0.5 |
| Latest on Hackage: | 1.0.5 |
Maintained by Kazu Yamamoto
This version can be pinned in stack with:
crypton-1.0.5@sha256:2de8a71ad03072691ca62def12baca56a34d253e5607d5ba8fcf6598dc116920,16232Module documentation for 1.0.5
- Crypto
- Crypto.Cipher
- Crypto.Cipher.AES
- Crypto.Cipher.AESGCMSIV
- Crypto.Cipher.Blowfish
- Crypto.Cipher.CAST5
- Crypto.Cipher.Camellia
- Crypto.Cipher.ChaCha
- Crypto.Cipher.ChaChaPoly1305
- Crypto.Cipher.DES
- Crypto.Cipher.RC4
- Crypto.Cipher.Salsa
- Crypto.Cipher.TripleDES
- Crypto.Cipher.Twofish
- Crypto.Cipher.Types
- Crypto.Cipher.Utils
- Crypto.Cipher.XSalsa
- Crypto.ConstructHash
- Crypto.ConstructHash.MiyaguchiPreneel
- Crypto.Data
- Crypto.Data.AFIS
- Crypto.Data.Padding
- Crypto.ECC
- Crypto.ECC.Edwards25519
- Crypto.Error
- Crypto.Hash
- Crypto.Hash.Algorithms
- Crypto.Hash.IO
- Crypto.KDF
- Crypto.KDF.Argon2
- Crypto.KDF.BCrypt
- Crypto.KDF.BCryptPBKDF
- Crypto.KDF.HKDF
- Crypto.KDF.PBKDF2
- Crypto.KDF.Scrypt
- Crypto.MAC
- Crypto.MAC.CMAC
- Crypto.MAC.HMAC
- Crypto.MAC.KMAC
- Crypto.MAC.KeyedBlake2
- Crypto.MAC.Poly1305
- Crypto.Number
- Crypto.Number.Basic
- Crypto.Number.F2m
- Crypto.Number.Generate
- Crypto.Number.ModArithmetic
- Crypto.Number.Nat
- Crypto.Number.Prime
- Crypto.Number.Serialize
- Crypto.Number.Serialize.Internal
- Crypto.Number.Serialize.Internal.LE
- Crypto.Number.Serialize.LE
- Crypto.Number.Serialize.Internal
- Crypto.OTP
- Crypto.PubKey
- Crypto.PubKey.Curve25519
- Crypto.PubKey.Curve448
- Crypto.PubKey.DH
- Crypto.PubKey.DSA
- Crypto.PubKey.ECC
- Crypto.PubKey.ECC.DH
- Crypto.PubKey.ECC.ECDSA
- Crypto.PubKey.ECC.Generate
- Crypto.PubKey.ECC.P256
- Crypto.PubKey.ECC.Prim
- Crypto.PubKey.ECC.Types
- Crypto.PubKey.ECDSA
- Crypto.PubKey.ECIES
- Crypto.PubKey.Ed25519
- Crypto.PubKey.Ed448
- Crypto.PubKey.EdDSA
- Crypto.PubKey.MaskGenFunction
- Crypto.PubKey.RSA
- Crypto.PubKey.RSA.OAEP
- Crypto.PubKey.RSA.PKCS15
- Crypto.PubKey.RSA.PSS
- Crypto.PubKey.RSA.Prim
- Crypto.PubKey.RSA.Types
- Crypto.PubKey.Rabin
- Crypto.PubKey.Rabin.Basic
- Crypto.PubKey.Rabin.Modified
- Crypto.PubKey.Rabin.OAEP
- Crypto.PubKey.Rabin.RW
- Crypto.PubKey.Rabin.Types
- Crypto.Random
- Crypto.Random.Entropy
- Crypto.Random.Entropy.Unsafe
- Crypto.Random.EntropyPool
- Crypto.Random.Types
- Crypto.Random.Entropy
- Crypto.System
- Crypto.System.CPU
- Crypto.Tutorial
- Crypto.Cipher
Depends on 6 packages(full list with versions):
Used by 47 packages in nightly-2026-01-18(full list with versions):
aws, cacophony, casa-client, clientsession, crypton-conduit, crypton-x509, crypton-x509-store, crypton-x509-validation, crypto-token, dns, faktory, gemini-exports, github-rest, gogol, hash-tree, haskoin-core, hasql-migration, hnix-store-core, hoauth2, hpack, hpke, hpqtypes-extras, http2, http3, http-client-tls, http-download, jose, jose-jwt, large-hashable, locators, oidc-client, pandoc, pandoc-lua-engine, pantry, password, protocol-radius, pusher-http-haskell, quic, quic-simple, slack-web, and many more