Paper 2008/408 Original: eprint.iacr.org/2008/408 ↗

The Enigmatique Toolkit

Christopher Billings
Abstract

Abstract: This paper describes a new method of creating systems of poly-alphabetic, symmetric ciphers with a large set of algorithms. The method uses two translation tables containing the code-text character set, one for encryption and the other for decryption. After each character is encrypted or decrypted, these tables are permuted through a series of pseudo random, pairwise swaps. The implementation of alternative swap formulas leads to systems with large sets of encryption/decryption algorithms. Systems that contain more than a googol (1E100) algorithms have been easily implemented. An algorithm set can be easily sub-setted, producing hierarchical systems where a program may contain a single algorithm or a portion of the full set. The strength of these systems has not been determined. However strength can be inferred through the use of a substantial number of numeric keys , pseudo random number generators, algorithm switching, and other features.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
History
2008-10-02: last updated
2008-10-02: published
Short URL
https://ia.cr/2008/408
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2008/408,
      author = {Christopher Billings},
      title = {The Enigmatique Toolkit},
      howpublished = {Cryptology {ePrint} Archive, Paper 2008/408},
      year = {2008},
      url = {https://eprint.iacr.org/2008/408}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.