Skip to main content


Counterpane published an assembler version for i586 for its twofish cipher. I wrapped it into the CryptoAPI of Linux 2.6. Encryption/decryption works, but there is an unfortunate dependency on Microsoft Assembler (MASM). I have started to convert it to GNU assembler syntax, but I didn't complete the work as everything is moving towards AES anyway. Here is the project website: Project website.