|CREAM(1)||General Commands Manual||CREAM(1)|
cream — crypto
utility for streams
cream encrypts and decrypts continuous
flows of data, from a password.
The name is a portemanteau for crypto + stream.
Most cryptographic parameters can be changed from the command line. These values can increase or decrease the time it takes to compute the key, or the memory used when dealing with long streams.
However, changing any of these values will change the produced key, or the stream. The same values must be used in order to successfully decrypt a stream.
Encrypt a file, then decrypt it (you will be prompted for a password for each command).
cream -e < kitten.gif > secret.enc cream -d < secret.enc > kitten.gif
Encrypt multiple files with the same key. This assumes that you input the same password for each call:
dd if=/dev/urandom of=./salt bs=16 count=1 for file in *.gif; do cream -s ./salt < $file > $file.enc done
Willy Goiffon <firstname.lastname@example.org>