Paper 2013/546

TRS-80 with a grain of salt

Jean-Marie Chauvet

Abstract

This paper presents early results of a (very) experimental implementation of the elliptic curve and stream cipher calculations of the Networking and Cryptography library (NaCl), on the TRS-80 Model I. Needless to say, the demonstration that such a library, which has been optimized for many modern platforms including leading edge desktops, servers and, recently, modern microcontrollers, is even feasible on such early home microcomputers is, at best, to be considered a recreation rather than as a practical application of technology. In the process, however, lessons were learned in implementing trade-offs for basic cryptographic primitives and, more importantly maybe, in experimenting with some transformative aspects of retrocomputing.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint. MINOR revision.
Keywords
elliptic curve cryptosystemStream CipherChaChaCurve25519Z80TRS-80RetrocomputingCrazy IdeasRemix
Contact author(s)
jmc @ massiverand com
History
2013-09-04: received
Short URL
https://ia.cr/2013/546
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2013/546,
      author = {Jean-Marie Chauvet},
      title = {TRS-80 with a grain of salt},
      howpublished = {Cryptology ePrint Archive, Paper 2013/546},
      year = {2013},
      note = {\url{https://eprint.iacr.org/2013/546}},
      url = {https://eprint.iacr.org/2013/546}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.