BFBOX 2.0
FBOX is a 'secure data box' used to store sensitive user data such as usernames, passwords, lock combinations, account numbers, product keys, credit card numbers, PIN's and other identity numbers.
The BFBOX program is a single file: BFBOX.EXE. Encrypted user data is stored inside the BFBOX.EXE file itself. Storage capacity is 16,000 characters of user data. This is a 16-bit application that runs on Windows 2000, XP, or 32-bit Windows 7.
The encryption algorithm is Blowfish in CBC mode with 448-bit key. Refer to https://www.schneier.com. BFBOX includes detection and user alert for weak Blowfish keys. Encryption-key bytes with the high bit set are handled correctly. Decrypted user data is displayed to the monitor only; never written to disk.
To install, execute (double-click) the distribution file BFBOX2_0.EXE.
To uninstall, exit from the BFBOX program if it is running, then double-click on the file C:DOSlinkmodeBFBOXUNINSTAL.BAT
Requirements
Changes: 2.0
Add Weak key detection and upgrade to latest Blowfish test vectors.
Increase Blowfish key length from 128 to 448 bits.
Increase encrypt and decrypt times to about 2 seconds.
Change screen background from blue to red to reduce eye exposure to blue light.