Sun, 10 May 2009 22:38:48 -0400 |
Thomas Dixon |
Further reworked the code for hash padding. Replaced all instances of 'char[]' with 'string' and removed a few 'const' modifiers as per Glenn Haecker's patch for D2 compatibility. Updated CONTRIBUTORS file.
|
Sat, 09 May 2009 23:29:20 -0400 |
Thomas Dixon |
Fixed error in hash message padding reported by Glenn Haecker.
|
Sun, 01 Mar 2009 13:06:48 -0500 |
Thomas Dixon |
Implemented MD4. Refactored MD5. Replaced all instances of 'version (UnitTest)' with 'debug (UnitTest)'.
|
Thu, 19 Feb 2009 19:35:43 -0500 |
Thomas Dixon |
Implemented ChaCha. Modified Salsa20 to simplify the implementation of ChaCha.
|
Thu, 19 Feb 2009 14:45:13 -0500 |
Thomas Dixon |
Implemented Salsa20. Added some error checking to RC4's returnByte. Fixed copyright year in Bitwise.d and ByteConverter.d. Added Robert Smith to contributors file. Thanks buddy :)
|
Sat, 14 Feb 2009 19:58:20 -0500 |
Thomas Dixon |
Replaced dcrypt.crypto.Util with dcrypt.misc.Bitwise and dcrypt.misc.ByteConverter. Altered all dependent files to reflect changes.
|
Sat, 10 Jan 2009 13:17:58 -0500 |
Thomas Dixon |
Removed dcrypt.crypto.Crypto. There was no use for it at this time beyond using it to import everything, which would just result in bloat.
|
Sat, 10 Jan 2009 13:15:14 -0500 |
Thomas Dixon |
Removed redundant test vector from Blowfish unittest.
|
Fri, 09 Jan 2009 01:24:45 -0500 |
Thomas Dixon |
Fixed bug which prevented Blowfish from resetting correctly.
|
Wed, 19 Nov 2008 19:48:31 -0500 |
Thomas Dixon |
Added tag 0.1b for changeset ff41a391e7b1
|
Wed, 19 Nov 2008 19:48:09 -0500 |
Thomas Dixon |
Removed tag 01.b
0.1b
|
Wed, 19 Nov 2008 19:47:02 -0500 |
Thomas Dixon |
Added tag 01.b for changeset 703901987976
|
Wed, 19 Nov 2008 19:44:44 -0500 |
Thomas Dixon |
Removed default of SHA256 for PRNGFromHash.
|
Wed, 19 Nov 2008 19:30:52 -0500 |
Thomas Dixon |
Added LimitReachedError and PBKDF2. Fixed some errors with the previous commit in PRNGFromHash, etc. Re-implemented HMAC. Changed the name() format of HMAC and PBKDF2.
|
Tue, 18 Nov 2008 18:03:40 -0500 |
Thomas Dixon |
Removed some redundancy in code. Added NotSupportedError, a base PRNG class and a class which creates a PRNG from a hash function. Changed the MAC class' finalization methods to digest and hexDigest instead of finish and hexFinish respectively. Also added a base Checksum class, crc32 and adler32 in dcrypt.misc as per request.
|