Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
argon2i_hash_encoded :: Word32 -> Word32 -> Word32 -> Ptr a -> Word64 -> Ptr b -> Word64 -> Word64 -> CString -> Word64 -> IO Int32 Source
argon2i_hash_raw :: Word32 -> Word32 -> Word32 -> Ptr a -> Word64 -> Ptr b -> Word64 -> Ptr c -> Word64 -> IO Int32 Source
argon2d_hash_encoded :: Word32 -> Word32 -> Word32 -> Ptr a -> Word64 -> Ptr b -> Word64 -> Word64 -> CString -> Word64 -> IO Int32 Source
argon2d_hash_raw :: Word32 -> Word32 -> Word32 -> Ptr a -> Word64 -> Ptr b -> Word64 -> Ptr c -> Word64 -> IO Int32 Source
pattern ARGON2_OUTPUT_PTR_NULL :: () => (Eq a, Num a) => a Source
pattern ARGON2_OUTPUT_TOO_SHORT :: () => (Eq a, Num a) => a Source
pattern ARGON2_OUTPUT_TOO_LONG :: () => (Eq a, Num a) => a Source
pattern ARGON2_PWD_TOO_SHORT :: () => (Eq a, Num a) => a Source
pattern ARGON2_PWD_TOO_LONG :: () => (Eq a, Num a) => a Source
pattern ARGON2_SALT_TOO_SHORT :: () => (Eq a, Num a) => a Source
pattern ARGON2_SALT_TOO_LONG :: () => (Eq a, Num a) => a Source
pattern ARGON2_AD_TOO_SHORT :: () => (Eq a, Num a) => a Source
pattern ARGON2_AD_TOO_LONG :: () => (Eq a, Num a) => a Source
pattern ARGON2_SECRET_TOO_SHORT :: () => (Eq a, Num a) => a Source
pattern ARGON2_SECRET_TOO_LONG :: () => (Eq a, Num a) => a Source
pattern ARGON2_TIME_TOO_SMALL :: () => (Eq a, Num a) => a Source
pattern ARGON2_TIME_TOO_LARGE :: () => (Eq a, Num a) => a Source
pattern ARGON2_MEMORY_TOO_LITTLE :: () => (Eq a, Num a) => a Source
pattern ARGON2_MEMORY_TOO_MUCH :: () => (Eq a, Num a) => a Source
pattern ARGON2_LANES_TOO_FEW :: () => (Eq a, Num a) => a Source
pattern ARGON2_LANES_TOO_MANY :: () => (Eq a, Num a) => a Source
pattern ARGON2_PWD_PTR_MISMATCH :: () => (Eq a, Num a) => a Source
pattern ARGON2_SALT_PTR_MISMATCH :: () => (Eq a, Num a) => a Source
pattern ARGON2_SECRET_PTR_MISMATCH :: () => (Eq a, Num a) => a Source
pattern ARGON2_AD_PTR_MISMATCH :: () => (Eq a, Num a) => a Source
pattern ARGON2_MEMORY_ALLOCATION_ERROR :: () => (Eq a, Num a) => a Source
pattern ARGON2_FREE_MEMORY_CBK_NULL :: () => (Eq a, Num a) => a Source
pattern ARGON2_ALLOCATE_MEMORY_CBK_NULL :: () => (Eq a, Num a) => a Source
pattern ARGON2_INCORRECT_PARAMETER :: () => (Eq a, Num a) => a Source
pattern ARGON2_INCORRECT_TYPE :: () => (Eq a, Num a) => a Source
pattern ARGON2_OUT_PTR_MISMATCH :: () => (Eq a, Num a) => a Source
pattern ARGON2_THREADS_TOO_FEW :: () => (Eq a, Num a) => a Source
pattern ARGON2_THREADS_TOO_MANY :: () => (Eq a, Num a) => a Source
pattern ARGON2_MISSING_ARGS :: () => (Eq a, Num a) => a Source
pattern ARGON2_ENCODING_FAIL :: () => (Eq a, Num a) => a Source
pattern ARGON2_DECODING_FAIL :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_LANES :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_LANES :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_THREADS :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_THREADS :: () => (Eq a, Num a) => a Source
pattern ARGON2_SYNC_POINTS :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_OUTLEN :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_OUTLEN :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_MEMORY :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_MEMORY_BITS :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_MEMORY :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_TIME :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_TIME :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_PWD_LENGTH :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_PWD_LENGTH :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_AD_LENGTH :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_AD_LENGTH :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_SALT_LENGTH :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_SALT_LENGTH :: () => (Eq a, Num a) => a Source
pattern ARGON2_MIN_SECRET :: () => (Eq a, Num a) => a Source
pattern ARGON2_MAX_SECRET :: () => (Eq a, Num a) => a Source
pattern ARGON2_FLAG_CLEAR_PASSWORD :: () => (Eq a, Num a) => a Source
pattern ARGON2_FLAG_CLEAR_SECRET :: () => (Eq a, Num a) => a Source
pattern ARGON2_FLAG_CLEAR_MEMORY :: () => (Eq a, Num a) => a Source
pattern ARGON2_DEFAULT_FLAGS :: () => (Eq a, Num a) => a Source