Purpose This is an Acorn RISC OS port of the CodeGroup program by John Walker (www.fourmilab.ch) to encode and decode arbitary binary data into five-letter code groups, just like spies use. I've pre-compiled a C absolute file and included John Walkers original C source code as well as included the original manual. I hope to write a RISC OS wimp front end at some point, but in the meantime, it's CLI based only.
To encode a file, use *codegroup -e [filein] [fileout] and to decode a file use *codegroup -d [filein] [fileout] where [filein] and [fileout] are valid filenames.
Example text
This is an example of some encrypted text.
Better not talk about explosives or anything! :-)
will encode to become:
ZZZZZ YFEGI GJHDC AGJHD CAGBG OCAGF HIGBG NHAGM GFCAG PGGCA
HDGPG NGFCA GFGOG DHCHJ YHAHE GFGEC AHEGF HIHEC OAKEC GFHEH
EGFHC CAGOG PHECA HEGBG MGLCA GBGCG PHFHE VBNCA GFHIH AGMGP
HDGJH GGFHD CAGPH CCAGB GOHJH EGIGJ GOGHC BCADK CNCJA KGPHF
UCIAA AAAAF NAABD AAJGG CIJAA FMFKN DAENP ODNDC CHEIB BGDAN
CFKKA LGDAI HHGPF WWWWW
|