Commit Graph

13 Commits (3c7b5858103a41c6c851a7722c73c6fb290104c7)

Author SHA1 Message Date
Jeffrey Walton 3c7b585810 Add test for AES, SHA1 and SHA2 from ARM Crypto extension 2016-05-19 04:18:35 -04:00
Jeffrey Walton 77613ae9b0 Clear Visual Studio C4316 warning for "object allocated on the heap may not be aligned 16" 2016-05-17 08:08:40 -04:00
Jeffrey Walton 73fea1dba0 Add BLAKE2_NEON_Compress64 2016-05-11 15:07:29 -04:00
Jeffrey Walton 01452d4ece Add BLAKE2_NEON_Compress32 2016-05-07 08:08:40 -04:00
Jeffrey Walton a5621a9de9 Fixed documentation typo 2016-04-24 21:01:22 -04:00
Jeffrey Walton ca9690312b Modify BLAKE2_State ctor to initialize each member except buffer[] 2016-04-22 20:40:40 -04:00
Jeffrey Walton abcec10b29 Cleared Visual Studio warning on padding structures 2016-04-22 20:31:18 -04:00
Jeffrey Walton 9e2b4f84ee Change default key size to output size per BLAKE2 recommendation 2016-04-22 18:09:47 -04:00
Jeffrey Walton f4d8b054b3 Updated documentation 2016-04-20 19:03:46 -04:00
Jeffrey Walton 50881b3fb3 Enable BLAKE2_SSE2_Compress32 and BLAKE2_SSE4_Compress32. Add static function pointer for one-time initialization 2016-04-19 11:59:21 -04:00
Jeffrey Walton 1b661bb688 Add constants for MIN_KEYLENGTH, MAX_KEYLENGTH, DEFAULT_KEYLENGTH. Fix keyed hash calculation. Fix tree mode variable initialization. Cleanup whitespace in BLAKE2_SSE2_Compress64 2016-04-18 00:46:59 -04:00
Jeffrey Walton d656f4404a Added Windows support for BLAKE2 2016-04-17 10:48:26 -04:00
Jeffrey Walton 30c1af2858 Added BLAKE2 Cryptographic Hash and Message Authentication Code 2016-04-17 03:06:28 -04:00