The Math Forum



Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.


Math Forum » Discussions » sci.math.* » sci.stat.math

Topic: HOMOPHONE-SP, an encryption software employing homophonic
substitution and transpositions

Replies: 0  

Advanced Search

Back to Topic List Back to Topic List  
Mok-Kong Shen

Posts: 629
Registered: 12/8/04
HOMOPHONE-SP, an encryption software employing homophonic
substitution and transpositions

Posted: Jun 19, 2017 1:40 AM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

In classical crypto, homophonic substitution attempts to mitigate risks of
frequency analysis via employing one-to-many mappings of plaintext
characters to ciphertext characters instead of one-to-one mappings.
However, constraints of manual processing naturally very severely limit
the extent to which the flattening of the frequency distributions of the
ciphertext characters could be achieved, which obviously is on the other
hand a non-issue for computer processing. I have written a Python code
HOMOPHONE-SP for performing homophonic substitution (in combination
with transpositions) where, for obtaining higher security, the processing
of the individual plaintext characters is chained via borrowing an idea
from modern block ciphers. The software is available at
http://mok-kong-shen.de

M. K. Shen



Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2017. All Rights Reserved.