plutus-core-1.38.0.0: Language library for Plutus Core
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusCore.Crypto.Hash

Description

Hash functions for lazy [[Data.ByteString.ByteString]]s

Synopsis

Documentation

sha2_256ByteStringByteString Source #

Hash a ByteString using the SHA-256 hash function.

sha3_256ByteStringByteString Source #

Hash a ByteString using the SHA3-256 hash function.

blake2b_224ByteStringByteString Source #

Hash a ByteString using the Blake2b-224 hash function.

blake2b_256ByteStringByteString Source #

Hash a ByteString using the Blake2b-256 hash function.

keccak_256ByteStringByteString Source #

Hash a ByteString using the Keccak-256 hash function.

ripemd_160ByteStringByteString Source #

Hash a ByteString using the RIPEMD-160 hash function.