Commit Graph

42 Commits

Author SHA1 Message Date
Frank Denis
5cc334b33c Add AVX512F optimized Argon2 implementation 2017-09-15 00:04:18 +02:00
Frank Denis
b503d75e43 Add crypto_secretstream_*() to MSVC solutions 2017-08-22 09:29:32 +02:00
Frank Denis
f42390a557 Update Visual Studio solutions 2017-08-09 15:58:21 +02:00
Frank Denis
957f0ab299 Add box_seal_curve25519xchacha20poly1305 to the MSVC projects 2017-07-07 19:31:53 +02:00
Frank Denis
2805a23574 Regen MSVC projects 2017-06-27 16:23:53 +02:00
Frank Denis
935557cdf7 Add AVX2-optimized Argon2 blamka function 2017-06-27 14:26:40 +02:00
Frank Denis
8283283498 Regen Visual Studio solutions 2017-03-12 18:17:49 +01:00
Frank Denis
849a35bd82 + crypto_kx_*() API
This doesn't include a full key exchange API yet.
2017-03-12 13:15:39 +01:00
Frank Denis
b3e27d14aa Move 64-bit emulation to a dedicated private header file 2017-03-05 23:44:51 +01:00
Frank Denis
707f4c8e08 Add ed25519ph 2017-03-05 14:45:13 +01:00
Frank Denis
f6a032f3e6 Regen the top-level msvc project 2017-02-27 16:02:59 +01:00
Frank Denis
d37f588364 Add blake2b-compress-avx2.c to the top-level Visual Studio solution 2016-03-17 16:37:37 +01:00
Frank Denis
f4e5d6cb3b Update root MSVC project 2016-03-05 17:56:14 +01:00
Frank Denis
22eebd83f1 common_aes128ctr.c is gone 2016-02-27 13:11:08 +01:00
gnieboer
8f050d1fcb added argon2-fill-block-ssse3.c to VS project 2016-01-30 19:07:35 +03:00
Frank Denis
74809e7296 Update the top-level MSVC project 2015-12-30 16:13:31 +01:00
Frank Denis
1434812fae Update the top-level Visual Studio solution 2015-12-22 09:52:05 +01:00
Frank Denis
d5fd75dcc7 Make crypto_stream_chacha20 modular like the rest
In preparation for optimized implementations
2015-11-25 01:17:37 +01:00
Frank Denis
08a61e16d0 Update the top level VS solution 2015-11-15 18:01:17 +01:00
Frank Denis
8986a95fd8 Update the top Visual Studio solution 2015-11-07 22:25:33 +01:00
Frank Denis
60bdcb121e Merge new files to the top MSVC solution 2015-11-01 07:15:25 -08:00
Frank Denis
082b68be6d Remove references to orphan files in the top MSVC solution 2015-11-01 06:57:11 -08:00
Frank Denis
046c1f03fe Correct path in the main VS2010 solution 2015-10-14 16:54:51 +02:00
Frank Denis
8d35435a6d Add aes256gcm to the main Visual Studio solution 2015-10-13 13:57:37 +02:00
Frank Denis
575ce93058 + crypto_box_seal() 2015-04-17 01:01:32 +02:00
Frank Denis
6c78c9815c Remove compat.c 2014-08-13 17:40:06 -07:00
Frank Denis
7b0eeda1c6 Remove aes256estream.
AES-256 will be reintroduced, but not until we have a bitsliced implementation.
2014-08-05 00:57:10 -07:00
Frank Denis
b35d9d07be Update the legacy Visual Studio solution 2014-06-26 13:04:31 -07:00
Frank Denis
6a3598187a Update headers in the MSVC solution 2014-06-22 22:10:03 -07:00
Frank Denis
4687d2db77 Update MSVC solution 2014-06-22 21:59:36 -07:00
Frank Denis
bd05b7d292 Rename scryptxsalsa208sha256 to scryptsalsa208sha256 2014-05-15 00:01:16 -07:00
Frank Denis
f945a718da Update libsodium.vcxproj.filters 2014-05-08 21:03:06 -07:00
Frank Denis
665859e302 Since auth_hmac_sha512256 is just truncated hmac_sha512, expose hmac_sha512 2014-04-14 21:14:59 -07:00
Frank Denis
2483af0384 Make hash_sha512 / hmac_sha512256 consistent with hash_sha256 / hmac_sha256 2014-04-14 20:42:37 -07:00
Frank Denis
479620bbd1 Explicitly make crypto_hashblocks_sha512.h private. 2014-04-10 23:12:28 -07:00
Frank Denis
ca6a52e413 Do not export crypto_hashblocks* 2014-04-10 23:12:28 -07:00
Frank Denis
3d666ce901 Remove hashblocks_sha256 2014-04-10 23:12:28 -07:00
Frank Denis
1d8109c4d6 hash_sha256: ref -> cp 2014-04-10 23:12:27 -07:00
Frank Denis
350771b9d4 Replace hmac_sha256 implementation with scrypt's 2014-04-10 23:12:21 -07:00
Frank Denis
d9d29efd6a +crypto_verify64 2014-04-08 14:11:58 -07:00
Samuel Neves
39b992f28a Refactor MSVC project files 2013-10-04 04:47:24 +01:00
Frank Denis
cec400d5ad Add Visual Studio project files 2013-09-24 14:33:19 -07:00