nihilsub (March 2001)
index
../nihilsub.py

nihilsub.py -- Nihilist Substitution Encipherment
 
This uses a plain alphabet keysquare.  Often,
A keyword square is used to enhance security. 
Easily implemented with a couple more lines, 
but this keeps to an elementary demonstration.
#
As it stands, the results are vulnerable to
completely automated cracking, and no sense
denying anyone the opportunity to formulate
*that* useless Python program...

 
Modules
            
cipher
string

 
Functions
            
nihilate(keyints, msgints)
Periodic addition of keyword coordinates
to message coordinates; mod 100, present
all results as two digit numbers.
rendints(coords)
Render coordinates as integers and add 11.
e.g., 3,3 becomes 33 becomes 44

 
Data
             __author__ = 'Tesla Coil <tescoil@irtc.net>'
__date__ = 'March 2001'
__file__ = './nihilsub.py'
__name__ = 'nihilsub'
__version = '$Revision: 1.3 $'

 
Author
             Tesla Coil <tescoil@irtc.net>