Commit Graph

6 Commits (06b8b290c06dcd20988addce599f59c8aec55f59)

Author SHA1 Message Date
Razvan Cojocaru eae151922f Add support for mcrypt's blowfish-compat
mcrypt offers a "blowfish-compat" mode that many people use, but
which crypto++ is unable to handle. The difference is the use of
big vs. little endian.

More information:
https://stackoverflow.com/questions/11422497/whats-the-difference-between-blowfish-and-blowfish-compat
https://github.com/Mikeprod/Blowfish-compat

Tested at:
https://www.tools4noobs.com/online_tools/decrypt/

Signed-off-by: Razvan Cojocaru <rzvncj@gmail.com>
2019-08-26 21:43:47 +03:00
Jeffrey Walton 81b1a18063
Change file preamble to include "originally written by Wei Dai"
We have made a fair number of changes, and we don't want WD to receive credit for issues he was not part of
2017-01-27 07:05:45 -05:00
Jeffrey Walton 48809d4e85 CRYPTOPP 5.6.3 RC6 checkin 2015-11-05 01:59:46 -05:00
Jeffrey Walton a8ca289b00 Cleared "signed/unsigned" warning on Debian 8/i686. ROUNDS was already unsigned; suspect this was a compiler or port issue 2015-07-30 12:00:25 -04:00
weidai f05ea58bb3 port to GCC 4, reorganize implementations of SetKey 2006-12-10 02:12:23 +00:00
weidai a3b6ece7ab Initial revision 2002-10-04 17:31:41 +00:00