Package1.1.0.0Network
web3-crypto
Cryptograhical primitives for Haskell Web3 library.
- Version1.1.0.0
- CategoryNetwork
- LicenceApache-2.0
- AuthorAleksandr Krupenkin
- Maintainermail@akru.me
- Homepagegithub.com/airalab/hs-web3#readme
- Pinned byhackage web3-crypto 1.1.0.0
- Sourcehackage.haskell.org/package/web3-crypto-1.1.0.0
Modules
11 modules- Crypto.Bip397Mnemonic keys (BIP-39). Only English dictionary.
- Crypto.Ecdsa.Signature3Recoverable ECC signature support.
- Crypto.Ecdsa.Utils5ECDSA module helper functions.
- Crypto.Ethereum6Ethereum cryptography primitives.
- Crypto.Ethereum.Eip712Signature15Ethereum EIP712 Singature implementation.
- Crypto.Ethereum.Keyfile5Ethereum Secret Storage implementation.
- Crypto.Ethereum.Signature3Recoverable Ethereum signature support.
- Crypto.Ethereum.Utils1Ethereum crypto module helper functions.
- Crypto.Random.HmacDrbg2NIST standardized number-theoretically secure random number generator.
- Data.Digest.Blake24Cryptonite Blake2b wrappers.
- Data.Digest.XXHash1xxHash C library bindings. Variable bitLength implementation corresponds to polkadot-util:
Description
This package implements Web3 specific cryptography and helper functions.
Depends on
12 packages- aeson-2.2.5.1in this set
- base-4.22.0.0with GHC
- basement-0.0.16in this set
- bytestring-0.12.2.0with GHC
- containers-0.8with GHC
- crypton-1.0.6in this set
- memory-0.18.0in this set
- memory-hexstring-1.1.0.0in this set
- scientific-0.3.9.0in this set
- text-2.1.3with GHC
- uuid-types-1.0.6.1in this set
- vector-0.13.2.0in this set