cardano-crypto-class-2.2.0.0: Type classes abstracting over cryptography primitives for Cardano
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Crypto.Hash.SHA256

Description

Implementation of the SHA256 hashing algorithm.

Documentation

data SHA256 Source #

Instances

Instances details
HashAlgorithm SHA256 Source # 
Instance details

Defined in Cardano.Crypto.Hash.SHA256

Associated Types

type SizeHash SHA256Nat Source #

SodiumHashAlgorithm SHA256 Source # 
Instance details

Defined in Cardano.Crypto.Libsodium.Hash.Class

Methods

naclDigestPtr ∷ proxy SHA256Ptr a → IntIO (MLockedSizedBytes (SizeHash SHA256)) Source #

type SizeHash SHA256 Source # 
Instance details

Defined in Cardano.Crypto.Hash.SHA256

type SizeHash SHA256 = 32