summaryrefslogtreecommitdiff
path: root/crypt-pbkdf1-sha1.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-19Move the base64 encoding table to crypt-common.Björn Esser1-3/+0
2018-11-03Remove 'crypt-private.h' and merge it into 'crypt-port.h'.Björn Esser1-1/+0
2018-10-29Rename all hash methods to match naming in John the Ripper.Björn Esser1-4/+4
2018-08-21Improved handling of out-of-range cost parameters in gensalt.Zack Weinberg1-0/+2
2018-07-26Issue #15: predictable behavior when crypt args are NULL or invalid.Zack Weinberg1-11/+11
2018-07-13crypt-pbkdf1-sha1.c: gensalt should have indentical output on big endian archesBjörn Esser1-2/+3
2018-07-11Add more tests based on gaps in line coverage.Zack Weinberg1-1/+1
2018-07-10Make XCRYPT_SECURE_MEMSET() syntactically a normal expression.Zack Weinberg1-1/+1
2018-07-10Fix incorrect output-size computation in crypt_sha1_rn.Zack Weinberg1-2/+4
2018-07-10Don't use malloc in crypt-pbkdf1-sha1.c.Zack Weinberg1-14/+6
2018-07-10Make crypt_gensalt for $sha1 deterministic.Zack Weinberg1-45/+45
2018-07-09Make salt validation pickier.Zack Weinberg1-17/+20
2018-07-04Make it possible to disable individual hashes at configure time.Zack Weinberg1-0/+4
2018-06-30gensalt_sha1_rn: fix read of random bytes out of boundsDmitry V. Levin1-1/+2
2018-06-30crypt_sha1_rn: fix memory leakDmitry V. Levin1-0/+2
2018-01-20crypt-pbkdf1-sha1: Fix cast-alignBjörn Esser1-4/+8
2018-01-20crypt-pbkdf1-sha1: Fix Base64 encoding in gensalt functionBjörn Esser1-7/+12
2017-10-28Rename memset-macro and avoid extra symbol renameBjörn Esser1-1/+1
2017-10-26<string.h> gets imported through <crypt-port.h> nowBjörn Esser1-1/+0
2017-10-26Use more secure functions to erase sensitive memoryBjörn Esser1-1/+1
2017-10-26crypt-pbkdf1-sha1: Add support for PBKDF1 with SHA1 ($sha1$<rounds>$<salt>$)Björn Esser1-0/+249