Dynamic Substitution Summary Show
In HTML Pseudo-Slides
with Online Links to Details
Novel Encryption Technology Available Nowhere Else
Terry Ritter
ritter@ciphersbyritter.com
2005 November 1
Pseudo-Slide CONTENTS
- Author Background
- Dynamic Substitution Summary
- A Cipher
- A Stream Cipher
- Dynamic Substitution Encipher
- Dynamic Substitution Advantages
- Dynamic Substitution Decipher
- Dynamic Substitution CONCLUSION
2. Dynamic Substitution Summary
- new layered strength for stream ciphers
- keyed tables are unknown to the
opponent
- table contents are rearranged as used
- protects the
random number generator (RNG)
- allows a simpler and faster RNG
- unique patented technology
- a
key-selected transformation between
plaintext and
ciphertext
- the opponent has ciphertext:
- the ciphertext appears random
- different
keys return different potential
messages
- there are too many keys to try them all
- the real message is "a needle in a haystack"
- ciphers individual data elements:
- directly handles messages of arbitrary size
- need not wait to accumulate a
block
- no block-fill latency
- typically an
RNG +
combiner
5. Dynamic Substitution Encipher
- a substitution table with changing contents:
- substitute character through table
- swap that entry with RNG selection
- after an entry is used, it is changed
- the more it is used, the more it is changed
6. Dynamic Substitution Advantages
- the RNG sequence remains hidden
- keying makes tables unknown to
opponent
- table contents rearrange after every use
- tables support new combining strengths:
- sequence of multiple combiners
- dynamic selection among different combiners
7. Dynamic Substitution Decipher
- keep both forward and inverse tables:
- decipher through inverse table
- update inverse table
- update forward table
8. Dynamic Substitution CONCLUSION
- new strength layers for stream ciphers
- each combiner table is keyed and unique
- nonlinear combiners are useful in sequence
- or dynamically select among multiple combiners
- protect simple and fast RNG's
Terry Ritter, and his
current address.