Vincent Hanquez
|
f51fdf23ca
|
[Gen] make sure it's harder to confuse bits and bytes, and add safer display operation
|
2015-11-19 11:08:51 +00:00 |
|
Vincent Hanquez
|
3fc6dd17a9
|
Separate multiples/simple hash at the type level
|
2015-11-19 11:00:56 +00:00 |
|
Vincent Hanquez
|
f3edfc70f1
|
improve the generator code documentation, and be more consitent with the bytes/bits
|
2015-11-19 10:40:38 +00:00 |
|
Vincent Hanquez
|
fb40e72be4
|
add support for blake2 in description
|
2015-11-19 10:01:38 +00:00 |
|
Vincent Hanquez
|
2785a50228
|
Merge pull request #42 from Rufflewind/master
Document the arguments for DH.generateParams
|
2015-11-18 21:51:53 +00:00 |
|
Vincent Hanquez
|
6ae67d5c91
|
Merge pull request #46 from centromere/nonce-fix
Fix endianness of incrementNonce function for ChaChaPoly1305
|
2015-11-18 16:52:27 +00:00 |
|
Vincent Hanquez
|
093f1af8e4
|
Merge pull request #41 from kinoru/master
Fix typo: Kekkak -> Keccak
|
2015-11-18 15:38:19 +00:00 |
|
John Galt
|
53270f1ef6
|
Removed unused language extension
|
2015-11-16 13:13:18 -05:00 |
|
John Galt
|
320186cdd1
|
Fix endianness of incrementNonce function for ChaChaPoly1305
|
2015-11-16 12:59:01 -05:00 |
|
Vincent Hanquez
|
2139bb1f1d
|
[tests] quiet down imports warnings
|
2015-11-16 10:12:34 +00:00 |
|
Vincent Hanquez
|
f04b99fd68
|
Merge pull request #45 from centromere/blake2
Added BLAKE2 support
|
2015-11-16 10:03:46 +00:00 |
|
John Galt
|
4df1ead592
|
Removed unnecessary code
|
2015-11-13 15:56:25 -05:00 |
|
John Galt
|
441bef4f46
|
Updated CHANGELOG
|
2015-11-13 15:55:20 -05:00 |
|
John Galt
|
64d7dca79a
|
Prevented internal blake2 functions from being exported
|
2015-11-13 15:49:13 -05:00 |
|
John Galt
|
958e07c5dc
|
Added blake2 source and headers files to sdist
|
2015-11-12 13:06:04 -05:00 |
|
John Galt
|
880dfae098
|
Added BLAKE2 support
|
2015-11-12 12:33:20 -05:00 |
|
Vincent Hanquez
|
da2f445690
|
[Poly1305] fix size of Authentication tag creation from Bytestring
|
2015-11-06 22:00:49 +00:00 |
|
Vincent Hanquez
|
7f3b525699
|
add item to CHANGELOG
|
2015-11-05 15:04:15 +00:00 |
|
Vincent Hanquez
|
d47ae454d5
|
[Poly1305] Add a way to create AuthTag from ByteArray.
|
2015-11-05 15:02:50 +00:00 |
|
Vincent Hanquez
|
fee3b31ee1
|
add further CHANGELOG items
|
2015-11-04 15:23:53 +00:00 |
|
Vincent Hanquez
|
7928198923
|
[doc] Add missing documentation call
|
2015-11-04 15:18:05 +00:00 |
|
Vincent Hanquez
|
7bd3a8f892
|
[ChaChaPoly1305] Document everything
|
2015-11-04 15:17:32 +00:00 |
|
Phil Ruffwind
|
fba0565d78
|
Document the arguments for DH.generateParams
Also fix the formatting in the docs of Serialize.i2ospOf
|
2015-11-03 20:20:53 +08:00 |
|
Vincent Hanquez
|
2191dddf5b
|
[Curve25519] use the Crypto.Error api instead of an Either type for parsing types
|
2015-11-02 11:17:19 +00:00 |
|
Vincent Hanquez
|
d3ca133ff6
|
[building] quiet down unused module imports
|
2015-11-02 11:16:48 +00:00 |
|
kinoru
|
558c21491e
|
Fix typo: Kekkak -> Keccak
The SHA-3 winning algorithm's name is Keccak (pronounced "catch-ack"),
not Kekkak.
- <http://keccak.noekeon.org/>
- <http://www.nist.gov/itl/csd/sha-100212.cfm>
- <https://en.wikipedia.org/wiki/SHA-3>
|
2015-10-27 14:56:42 +00:00 |
|
Vincent Hanquez
|
2dbbdc82ff
|
bump version to 0.8
|
2015-10-11 10:55:04 +01:00 |
|
Vincent Hanquez
|
b1167a60f4
|
update CHANGELOG
|
2015-10-11 10:54:54 +01:00 |
|
Vincent Hanquez
|
470302e37a
|
Merge branch 'master' of https://github.com/haskell-crypto/cryptonite
|
2015-10-11 10:50:47 +01:00 |
|
Vincent Hanquez
|
99814ca8af
|
change URL
|
2015-10-11 10:50:26 +01:00 |
|
Vincent Hanquez
|
6a5307189f
|
Merge pull request #37 from centromere/nonce-increment2
Added support for incrementing Nonces (without C)
|
2015-10-06 11:24:30 +01:00 |
|
John Galt
|
55c6988a6e
|
Added support for incrementing Nonces
|
2015-10-05 14:08:08 -04:00 |
|
Vincent Hanquez
|
c94df41f02
|
[ECC] fix compilation of missing numBits
|
2015-09-22 17:48:43 +01:00 |
|
Vincent Hanquez
|
b63dc38c49
|
[ECC] add generate for ECC generic's scalar and point Base Multiplication helper.
|
2015-09-22 17:23:22 +01:00 |
|
Vincent Hanquez
|
08a8155f12
|
[P256] add function to generate a new scalar, and to get the base point.
|
2015-09-22 17:22:13 +01:00 |
|
Vincent Hanquez
|
9a1f06e3e8
|
[ECC] add curveSizeBits
|
2015-09-22 17:21:35 +01:00 |
|
Vincent Hanquez
|
495788dded
|
Merge pull request #34 from tekul/master
BCrypt module doc updates
|
2015-09-07 10:25:54 +01:00 |
|
Luke Taylor
|
6d33b66245
|
BCrypt module doc updates
- Add doctest style example usage
- List most relevant functions
- Reformat comments
- Minor corrections and additions
|
2015-09-01 15:22:58 +01:00 |
|
Vincent Hanquez
|
b00a1a2553
|
[tests] expands tabs, and remove redundant binding
|
2015-08-30 07:49:30 +01:00 |
|
Vincent Hanquez
|
3230f849a0
|
bump version to 0.7
|
2015-08-28 17:11:08 +01:00 |
|
Vincent Hanquez
|
71fe77da68
|
[endianess] fix some issues on non supported arches
|
2015-08-28 17:10:27 +01:00 |
|
Vincent Hanquez
|
36d5fde149
|
Merge pull request #32 from nomeata/master
Endianess fixes
|
2015-08-27 16:02:16 +01:00 |
|
Vincent Hanquez
|
5f72788041
|
[tests] fix last number test problem
|
2015-08-27 15:42:08 +01:00 |
|
Vincent Hanquez
|
3af592e997
|
[tests] make sure we don't use 0 for number parameters
|
2015-08-27 15:03:07 +01:00 |
|
Joachim Breitner
|
507a8f8cea
|
Use mkLE, not LE
to make sure the conversion to little endian is actually happening. This
fixes a test failure in ChaChaPoly1305. Fixes #31.
|
2015-08-27 14:52:37 +02:00 |
|
Edmund Grimley Evans
|
4beda3a49d
|
Avoid endianess problems in integerify()
This fixes a build failure in KDF/Scrypt. Fixes #30.
|
2015-08-27 14:52:03 +02:00 |
|
Vincent Hanquez
|
676c8e6be1
|
adjust bounds on memory for BCrypt and add item to CHANGELOG
|
2015-08-27 10:59:51 +01:00 |
|
Vincent Hanquez
|
ea8cb2d45a
|
[blowfish] remove unnecessary list of word32 for the schedule
Just use the binary's array directly
|
2015-08-27 10:57:28 +01:00 |
|
Luke Taylor
|
f346c46243
|
Add BCrypt module doc and a validatePasswordEither fn
|
2015-08-26 10:33:36 +01:00 |
|
Luke Taylor
|
a888501bb8
|
Add bcrypt tests
Mostly copied from openwall source, leaving out the unsupported 2x
tests and special bug-related tests for passwords containing 0xFF bytes.
|
2015-08-26 10:33:36 +01:00 |
|