Xoror

xoror is a xor encrypter. The usage is the following:

usage: xoror [-h] -p passphrase [-k key] [-s string] [-i file_in] [-o file_out]

       -h                show this help
       -v                show version
       -p passphrase     passphrase used to crypt data
       -r                read passphrase from stdin, max passphrase
                         size is 4096 bytes
       -k key            key used with passphrase to crypt data
       -s string         crypt string, stdout is used as output
       -i file           input file, cannot be used with -s
                         if not specified, stdin is used
       -o file           output file, if not specified, stdout
                         is used

       Examples :

          Encrypt 1.tgz to 1.tgz.crypt
          xoror -p "this is a test" -i 1.tgz -o 1.tgz.crypt

          Decrypt 1.tgz.crypt back to 1.tgz
          xoror -p "this is a test" -o 1.tgz -i 1.tgz.crypt

          Encrypt 'salut'
          xoror -p "this is a test" -s salut

   Copyright (C) 2006, 2007 by GUILLAUME Nicolas
   ng@ngsoft-fr.com

xoror can be used to protect non-critical data efficently, easily and quickly. But DO NOT use xoror to protect top secret data!

Installation