Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #2536 > unrolled thread
| Started by | Mok-Kong Shen <mok-kong.shen@t-online.de> |
|---|---|
| First post | 2017-06-16 23:20 +0200 |
| Last post | 2017-06-16 23:20 +0200 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.lang.python.announce
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
ANN: HOMOPHONE-SP Mok-Kong Shen <mok-kong.shen@t-online.de> - 2017-06-16 23:20 +0200
| From | Mok-Kong Shen <mok-kong.shen@t-online.de> |
|---|---|
| Date | 2017-06-16 23:20 +0200 |
| Subject | ANN: HOMOPHONE-SP |
| Message-ID | <mailman.145.1497730245.10125.python-announce-list@python.org> |
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
Back to top | Article view | comp.lang.python.announce
csiph-web