Snowdisk
--------

  Creates a partitionless disk with a chunk of encrypted data followed by
a chunk of random data from a random source.
  The result is a disk filled with apparently random bytes, with no
information about contents, even file sizes.  
  You'll need GnuPG to use snow.

Usage:
   snow <file> <device> [size]

   Fills <device> with the encrypted contents of <file> and random
   data.  

   Optionally, you can tell snow only to write up to [size] bytes of data. 
   This must include the size of your file, or the entire file will not
   be written.  This can be used as a shortcut if you've previously snowed
   the disk and don't care about randomizing the rest of the disk.  If 
   you're unsure, omit [size] and snow the entire device.

   Snow defaults to using /dev/urandom for its random source.  You can change
   this by editing 'snow', a bash shellscript. 

   unsnow <device> <output file>

   Will decrypt the contents of <device>, writing the data it finds into
   <output file>.
   GPG will spit out errors when it encounters the random data on the disk.
   This is normal, ignore it.

Warranty
--------
   WILL WIPE THE CONTENTS OF AN ENTIRE DEVICE!  POINT WITH CARE.  I'm not
responsible for the consequences of snowing the wrong thing.

(C) 2000 Scott G. Miller