úÎ!.k,O&      !"#$% John Galt <jgalt@centromere.net> experimentalPOSIXNone÷    John Galt <jgalt@centromere.net> experimentalPOSIXNone X blake2The hash state. blake2Create a new hashing state. blake2!Create a new keyed hashing state. blake2Add data to the hashing state.blake2Finalize the hashing state.blake2MPerform hashing all in one step. A common way of calling this function is hash 32 mempty dataToHash1 for applications which do not require keying. blake2Output length in bytes blake2Output length in bytesblake2Key blake2 Data to hashblake2 Hashing stateblake2Output length in bytesblake2 Hashing stateblake2Output length in bytesblake2Keyblake2 Data to hash   John Galt <jgalt@centromere.net> experimentalPOSIXNone™blake2The hash state.blake2Create a new hashing state.blake2!Create a new keyed hashing state.blake2Add data to the hashing state.blake2Finalize the hashing state.blake2MPerform hashing all in one step. A common way of calling this function is hash 32 mempty dataToHash1 for applications which do not require keying.blake2Output length in bytesblake2Output length in bytesblake2Keyblake2 Data to hashblake2 Hashing stateblake2Output length in bytesblake2 Hashing stateblake2Output length in bytesblake2Keyblake2 Data to hash John Galt <jgalt@centromere.net> experimentalPOSIXNone!Úblake2The hash state.blake2Create a new hashing state.blake2!Create a new keyed hashing state.blake2Add data to the hashing state.blake2Finalize the hashing state.blake2MPerform hashing all in one step. A common way of calling this function is hash 64 mempty dataToHash1 for applications which do not require keying.blake2Output length in bytesblake2Output length in bytesblake2Keyblake2 Data to hashblake2 Hashing stateblake2Output length in bytesblake2 Hashing stateblake2Output length in bytesblake2Keyblake2 Data to hash John Galt <jgalt@centromere.net> experimentalPOSIXNone,blake2The hash state. blake2Create a new hashing state.!blake2!Create a new keyed hashing state."blake2Add data to the hashing state.#blake2Finalize the hashing state.$blake2MPerform hashing all in one step. A common way of calling this function is hash 64 mempty dataToHash1 for applications which do not require keying. blake2Output length in bytes!blake2Output length in bytesblake2Key"blake2 Data to hashblake2 Hashing state#blake2Output length in bytesblake2 Hashing state$blake2Output length in bytesblake2Keyblake2 Data to hash !"#$ !"#$&     "blake2-0.3.0-2uwPG6KRf4GgGWAH2F8xzCrypto.Hash.BLAKE2.InternalCrypto.Hash.BLAKE2.BLAKE2spCrypto.Hash.BLAKE2.BLAKE2sCrypto.Hash.BLAKE2.BLAKE2bpCrypto.Hash.BLAKE2.BLAKE2bHashFunc FinalFunc UpdateFunc InitKeyFuncInitFunc initializer initializer'updater finalizerhasher BLAKE2spState initialize initialize'updatefinalizehash$fStorableBLAKE2spStruct BLAKE2sState$fStorableBLAKE2sStruct BLAKE2bpState$fStorableBLAKE2bpStruct BLAKE2bState$fStorableBLAKE2bStruct