blowfish.inc
Main blowfish code.
Required to use Blowfish.
blowfish_constants.inc
S-box constants for standard Blowfish.
Required to use Standard Blowfish. Not required by LiteFish.
litefish_constants.inc
S-box constants for "litefish" - precalculated Blowfish
Required to use Litefish. Not required by Standard BlowFish.
litefish_key.inc
File containing the key to be used by litefish. Also allows you to specify a different output file: for instance, to use multiple keys on the same site.
Only required for testing LiteFish. Not needed on live server.
Documentation only, you do not need to copy any of these files to a live webserver.
index.html
Home page.
files.html
This inventory.
instructions.html
Instructions for using PHP Blowfish.
style.css
Stylesheet for these pages.
Required for testing and key-generation only. You do not need to copy any of these files to a live webserver.
blowfish_test.php
Checks the blowfish implementation against standard vectors. Use to check everything is working correctly on your system.
litefish_generate.php
Generates the constants file required by LiteFish, using the key set in "litefish_key.inc".
litefish_verify.php
Checks that litefish is in fact working correctly by checking it against the standard Blowfish implementation using the key stored in "litefish_key.inc".
Copyright © 2002 Killing Moon Ltd.