Xigenere cypher
another old implementation of vigenere encryption combained with logical xor operator.
# Xignere:
## this script is an implementation of vignere encryption
### underlying xor logical operator mutated into Xignere (was bored)
#### useage: Xigenere-v1.0
<-e|-d>
if(@ARGV < 3)
{ &usage; }
if($ARGV[2] eq "-e")
{
$fileCont = loadFile($ARGV[0]);
$crypt = xigenereCrypt($fileCont,$ARGV[1]);
open(FILE,">$ARGV[0]");
print FILE $crypt;
print "Encryption completed, results saved to $ARGV[0]\n";
}
elsif($ARGV[2] eq "-d")
{
$fileCont = loadFile($ARGV[0]);
$decrypt [...]
Desert Scroll cypher
1. Overview:
Desert Scroll is an old project of mine which i wrote in perl couple of years ago
and basicly its an implementation of a Book encryption
2. How does it work:
2.1. Loading && Mapping the key file:
at first before every encryption/decryption of plain text a key is being loaded into the memory of the script/program and [...]