This is a program which can be used to encrypt any given file, by shifting bytes of the file by pseudorandom numbers. The sequence of pseudorandom numbers acts as the key, and is written to a USB drive. Essentially, the USB drive acts as a physical key.
- Change to the source directory.
- Run the following commands:
make
make install
Usage: sea <-e | -d> <file name> <key device>
SEA is a program which can be used to encrypt any given file,
by shifting bytes of the file by pseudorandom numbers.
Options:
-e, --encrypt <file name> Encrypt given file
-d, --decrypt <file name> Decrypt given file
-c, --clear Clear the device before writing the key
-h. --help Show this help message
-V, --version Show version information
NOTE: This program requires root privileges for writing encryption key to
the given device, or to read the encryption key from the same device.
See "COPYING" for license information.