Moduleskein-1.0.9.4Haskell98
Crypto.Skein.Internal
Basic wrappers around the C library. You shouldn't need to use these functions. Instead, use the high-level Crypto.Skein module.
Synopsis
- value sKEIN_SUCCESS
- value sKEIN_FAIL
- value sKEIN_BAD_HASHLEN
- value check
- newtype Skein256Ctx
- value skein256Init
- value skein256Update
- value skein256Final
- value skein256InitExt
- value skein256FinalPad
- value skein256Output
- newtype Skein512Ctx
- value skein512Init
- value skein512Update
- value skein512Final
- value skein512InitExt
- value skein512FinalPad
- value skein512Output
- newtype Skein1024Ctx
- value skein1024Init
- value skein1024Update
- value skein1024Final
- value skein1024InitExt
- value skein1024FinalPad
- value skein1024Output
- value sKEIN_SEQUENTIAL
- Packageskein-1.0.9.4
- Exports26
- LanguageHaskell98
- LicenceBSD-3-Clause
- SourceInternal.hsc
Return codes
Throws exception if the function does not return successfully.
Skein-256
Constructors
Instances1Storable
Storable Skein256CtxDefined in skein-1.0.9.4 · Crypto.Skein.Internal
Skein-512
Constructors
Instances1Storable
Storable Skein512CtxDefined in skein-1.0.9.4 · Crypto.Skein.Internal
Skein-1024
Constructors
Instances1Storable
Storable Skein1024CtxDefined in skein-1.0.9.4 · Crypto.Skein.Internal
Misc constants
Pass to InitExt to get sequential processing.