What kind of encryption does Cypherix LE use?
Cypherix LE runs as a special Windows device driver. It operates on a 128 bit implementation of the Blowfish algorithm in Cipher Block Chaining mode with a block size of 64 bytes. This ensures that data encrypted using Cypherix LE is impermeable to all known forms of attack. Statistically, it would be impossible to successfully brute-force crack the Cypherix LE Encryption. Blowfish was designed by Bruce Schneier. It is a block cipher with 64-bit block size and variable length keys (up to 448 bits). Blowfish utilizes the idea of randomized S-boxes: while doing key scheduling, it generates large pseudo-random look-up tables by doing several encryptions. The tables depend on the user supplied key in a very complex way. This approach has been proven to be highly resistant against many attacks such as differential and linear cryptanalysis.