cryptonite/Crypto
Luke Taylor 0be97fc5ca Add hash parameter to hotp function
While HOTP only mentions SHA1, TOTP allows the use of different hash
functions, which implicitly requires that the HOTP implementation support
them too.

This will also allow users to use HOTP with another hash if they so choose,
though it would not be compatible with most client applications, such as
Google authenticator.
2016-01-04 19:04:38 +00:00
..
Cipher Removed unused language extension 2015-11-16 13:13:18 -05:00
Data [doc] Add missing documentation call 2015-11-04 15:18:05 +00:00
Error [Poly1305] Add a way to create AuthTag from ByteArray. 2015-11-05 15:02:50 +00:00
Hash Add support_blake2 flag. 2015-11-30 22:17:21 +01:00
Internal [endianess] fix some issues on non supported arches 2015-08-28 17:10:27 +01:00
KDF BCrypt module doc updates 2015-09-01 15:22:58 +01:00
MAC [Poly1305] fix size of Authentication tag creation from Bytestring 2015-11-06 22:00:49 +00:00
Math merge crypto-numbers minus all the random parts 2015-02-09 05:47:11 +00:00
Number Merge pull request #42 from Rufflewind/master 2015-11-18 21:51:53 +00:00
PubKey Merge pull request #42 from Rufflewind/master 2015-11-18 21:51:53 +00:00
Random Use non-blocking IO with /dev/random. 2015-06-29 07:32:42 +00:00
Error.hs add crypto errors standard enumeration and some helper. 2015-04-07 10:56:38 +01:00
Hash.hs add comments and description 2015-05-20 06:07:31 +01:00
OTP.hs Add hash parameter to hotp function 2016-01-04 19:04:38 +00:00
Random.hs [random] add a System "DRG" 2015-06-20 15:51:42 +01:00