BIACBIAC is an adaptive bijective arithmetic compressor implemented in Java.It is a direct port of David Scott's 62-bit bijective arithmetic compressor - and is binary-compatible with it.
The bijective property means that - as well as The bijective property results in a minimisation of added known plaintext when the compressor is used prior to encryption. There is a GUI front end as well as a command-line interface. Here's a snapshot of it in action:
Download the executable Jar file. Download the Java source code. Browse the source code. Browse the associated javadoc. Results on the Calgary Corpus test suite can be found here.
|