Added policy file checks to JceLoader.
Updates HashResult and HashType.
Added Hash class.
Added HashTest, the units test for hash.
Everything but Verifying HashResults has been properly documented now.
Fixed addBytes(ByteBuffer) documentation to include side affects and portion of ByteBuffer copied
Wrote .isEqual method for HashResult
Refactored .isEqual of HashResult to .equals. Also override .hashcode. Fixed HashResult related tests in HashTest. Finished documentation for Hash.
Cleaned up unneed white space changes and imports.
Fixed timing attack against .equals
Removed unnecessary NullPointer throw in HashResult and fixed null pointer test for testVerifyHashResultHashResultNullInputPos2
now using MessageDigest.isEqual for byte[] comparison
Removed the Benchmarking and PreferredAlgorithms as it is now out of the scope of GSoC project.