Removed some unused code
Fix PaddedBlockCipher.process() method
Optimize ufixnum by creating a new Register64 class for 64 bit arithmetic without creation of new object per operation and some functions to manipulate raw ints for 8 and 32 bit unsigned arithmetic
Adapt MD4FamilyDigest to the new ufixnum
Adapt 32 bit hashes to new ufixnum
Adapt LongSHA2FamilyDigest to the new ufixnum
Adapt 64 bit hashes to new ufixnum
Adapt SecureRandomBase to new ufixnum
Add benchmark infrastructure
Speed up (un)packing in ufixnum
Adapt AES to ufixnum
Optimize sha384, sha512 and sha512t digests
Fix SHA-3 that was failing for big block sizes (because of an number interpreted as double) and add some more tests
Add .settings with file encodings
Add setRange to Register64List
#64 Remove SHA-3 from the set of supported digests (because it is too slow to be useful)
Remove a registry dependency in the Scrypt algorithm.
Set all files to UTF-8 encoding
#64 Add benchmarks for Tiger and Whirlpool
#64 Add new functionality and tests to ufixnum