Commit Graph

  • e39760a850 Version 2.3.0 * Added AES-CBC module. * Added functions Md5Calculate, Sha1Calculate, Sha256Calculate, and Sha512Calculate to calculate a hash in one call. * Added function Rc4XorWithKey to encrypt/decrypt a buffer with RC4 in one call. * Bugfix: AesInitialise now returns -1 if invalid key size is provided. Previously it would return 0 despite what was documented. master Version_2.3.0 waterjuice 2018-03-16 13:30:49 +11:00
  • 1683e5d9f6 Version 2.2.0 * Added AES-OFB module. * File names have been changed to have the prefix WjCryptLib_ rather than CryptLib_. * Removed compiled binaries from source tree. Version_2.2.0 waterjuice 2018-01-07 18:00:57 +11:00
  • 3201fb4d83 Version 2.1.0 * Changed implementation of AES to one which is almost 5 times as fast. The new implementation comes from LibTomCrypt. The newer implementation produces a larger binary size as a trade-off. * AES-CTR module now supports OpenMP and when compiled with OpenMP will run in parallel giving a much greater speed. * Changed interface for Initialisation functions for both AES and AES-CTR to be match RC4 (The context is first parameter not last) Version_2.1.0 waterjuice 2017-12-11 11:22:29 +11:00
  • 33bf2dc97f Delete README.md Version_2.0.0 WaterJuice 2017-12-02 00:23:11 +11:00
  • f75d43bb19 Version 2.0.0 * Added AES and AES-CTR modules. AES-CTR conforms to the same counter mode used with AES in *OpenSSL*. * All algorithms now work on Big-Endian architectures. * Now uses CMake for building rather than make files and Visual Studio projects. CMake will generate whatever system is required. * Input function parameters are now marked const * File names have been changed to have the prefix CryptLib_ rather than Lib. * Various formatting changes to the files. zebra 2017-12-02 00:16:32 +11:00
  • 90e7754767 Merge pull request #1 from pjstadig/patch-1 Version_1.0.0 WaterJuice 2013-06-23 19:51:16 -07:00
  • decd5acc65 Fixed minor typo in README.md Paul Stadig 2013-06-23 10:22:35 -03:00
  • ce4330a4db Initial commit. Version 1.0.0. Contains - MD5 - SHA1 - SHA256 - SHA512 - RC4 WaterJuice 2013-06-23 14:52:37 +10:00
  • b3b5860a80 Initial commit WaterJuice 2013-06-21 23:03:07 -07:00