Paper 2017/339

ElsieFour: A Low-Tech Authenticated Encryption Algorithm For Human-to-Human Communication

Alan Kaminsky

Abstract

ElsieFour (LC4) is a low-tech cipher that can be computed by hand; but unlike many historical ciphers, LC4 is designed to be hard to break. LC4 is intended for encrypted communication between humans only, and therefore it encrypts and decrypts plaintexts and ciphertexts consisting only of the English letters A through Z plus a few other characters. LC4 uses a nonce in addition to the secret key, and requires that different messages use unique nonces. LC4 performs authenticated encryption, and optional header data can be included in the authentication. This paper defines the LC4 encryption and decryption algorithms, analyzes LC4's security, and describes a simple appliance for computing LC4 by hand.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint. MINOR revision.
Keywords
low-tech ciphersauthenticated encryption
Contact author(s)
ark @ cs rit edu
History
2017-04-21: received
Short URL
https://ia.cr/2017/339
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/339,
      author = {Alan Kaminsky},
      title = {ElsieFour: A Low-Tech Authenticated Encryption Algorithm For Human-to-Human Communication},
      howpublished = {Cryptology ePrint Archive, Paper 2017/339},
      year = {2017},
      note = {\url{https://eprint.iacr.org/2017/339}},
      url = {https://eprint.iacr.org/2017/339}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.