Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/BLAKE2/BLAKE2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-11makefile conflict fixedcleanupsJP Aumasson
2016-06-22rename readmeSamuel Neves
2016-06-22add b2sum readmeSamuel Neves
2016-06-19no static b2sum, optional openmp20160619Samuel Neves
2016-06-15count cycles on msvcSamuel Neves
2016-06-12c89ify bench as wellSamuel Neves
2016-06-12output exclusively to pdfSamuel Neves
2016-06-12missing dependencySamuel Neves
2016-06-12bench portabilitySamuel Neves
2016-06-11remove unused code, varsSamuel Neves
2016-06-11adjust api in katsSamuel Neves
2016-06-11outlen in blake2xx_final should be the output buffer size, not the hash lengthSamuel Neves
2016-06-11test streaming apiSamuel Neves
2016-06-11consistent counter typeSamuel Neves
2016-06-11api cleanup, sse editionSamuel Neves
2016-06-11api cleanupSamuel Neves
2016-06-11more tyding upSamuel Neves
2016-06-11tidy upSamuel Neves
2016-06-11Merge branch 'tiran-c89'Samuel Neves
2016-06-11fix conflictsSamuel Neves
2016-06-10fix kat paths; better sse2 detectionSamuel Neves
2016-06-10address issue #24Samuel Neves
2016-05-04Merge pull request #23 from CryptoManiac/masterSamuel Neves
Parameter validation issue.
2016-04-30With "==" you will be allowed to set anything except valid values.CryptoManiac
2016-04-22sse kats, reorgJP Aumasson
2016-04-22Make BLAKE2 code C89 and MSVC friendlyChristian Heimes
This patch makes the BLAKE2 reference implementation compatible with C89 compilers and MSVC. 1) Use C comments (/* */) instead of C++ comments. 2) No declarations after statements. All variables are declared on the top of a block. 3) Optional inline with BLAKE2_LOCAL_INLINE() macro. Signed-off-by: Christian Heimes <christian@python.org>
2016-04-06Replace size_t by unsigned long for output sizes.Samuel Neves
https://sourceforge.net/p/mingw-w64/wiki2/gnu%20printf/
2016-04-06Merge pull request #21 from jedisct1/check-multiple-finalizationsSamuel Neves
blake2*_final() should return an error if called twice
2016-04-06blake2*_final() should return an error if called twiceFrank Denis
2016-03-12update licensing in READMESamuel Neves
2016-02-29Merge pull request #19 from waywardgeek/masterJP Aumasson
Changed copyright of Samuel's code to 3-license version suggested by …
2016-02-29Changed copyright of Samuel's code to 3-license version suggested by ZookoBill Cox
2016-02-28Merge pull request #17 from Scarletts/masterSamuel Neves
b2sum man page, makefile changes
2016-02-28Merge pull request #18 from DaGenix/errors-in-test-vectorsSamuel Neves
Remove trailing 'ok' from the last line of each test vector file
2016-02-26Remove trailing 'ok' from the last line of each test vector filePalmer Cox
2016-02-20remove comment that slipped inScarlett
2016-02-20add and install b2sum man page, improve makefile portabilityScarlett
2016-02-09Merge pull request #16 from zx2c4/masterSamuel Neves
Do not pack blake2_state structs
2016-02-09Do not pack blake2_state structsJason A. Donenfeld
While the param structs need to be packed, because they're compressed as a byte stream, the state structs do not have this requirement. As such, the compiler likely can emit more efficient code in certain circumstances when it can apply the ordinary struct alignment rules.
2016-01-31Merge pull request #15 from betafive/pbarker/b2sumSamuel Neves
Add digest length argument to b2sum (plus minor improvements)
2016-01-31b2sum: Add digest length argumentPaul Barker
It may be desirable to produce a digest with a shorter length than the default using a BLAKE2 algorithm. For example, the crypto_generichash() function in libsodium uses BLAKE2b but shortens the digest to 256 bits by default and it is useful for debugging to generate similar hashes with b2sum for comparison. The requested digest length is specified in bits, must be a multiple of 8 and cannot exceed the total output length of the selected algoritm. No minimum digest length is enforced. If a shorter-than-default digest length is selected, this is indicated in the output when the '--tag' option is given.
2016-01-20Consistent checks at blake2x_final (reported by Bill Cox)Samuel Neves
2016-01-03Add git ignore filePaul Barker
To simplify development we can ignore all output produced by running 'make' in the b2sum, bench, ref and sse directories. Someone should build the csharp implementation and add output files to .gitignore...
2016-01-03b2sum: Simplify algorithm name printingPaul Barker
2015-12-12replace secure_zero_memorySamuel Neves
2015-11-05signedness mismatchSamuel Neves
2015-11-05Merge pull request #3 from neheb/masterSamuel Neves
Fix makefiles + bench fix
2015-11-05Merge pull request #12 from arzeth/masterSamuel Neves
Improve b2sum
2015-11-05fix issue #11Samuel Neves
2015-10-30b2sum: Output 2 spaces instead of 1Artem Chudinov
To be similar to coreutils' sha256sum.