#!/bin/bash # Description: List all Caesar decryptions for Finnish alphabet # Usage: caesarallfi ct # Parameter ct: ciphertext file (uppercase ASCII, uppercase scands) # Copyright: Daniel Tisza, 2010 # All rights reserved CT=`cat $1` echo "Ciphertext: " $CT for i in {1..28} do PT[$i]=`cat $1 | ./mapfi | ./mapascii | ./caesar $i 29 | ./remapascii | ./remapfi` echo "Key " $i ": " ${PT[$i]} & done wait