Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. LCS Publications
  4. LCS Technical Memos (1974 - 2003)
  5. An Enciphering Module for Multics

An Enciphering Module for Multics

Thumbnail Image
Download
Name

MIT-LCS-TM-050.pdf

Size

10.24 MB

Format

Adobe PDF

Checksum (MD5)

59b12d593dd4d62f83f9c6b2f9858b88

Author(s)
Benedict, G. Gordon
Advisor(s)
Saltzer, Jerome H.
Date Issued
July 1974
Series/Report no.
MIT-LCS-TM-050
MAC-TM-050
Abstract
Recently IBM Corporation has declassified an algorithm for encryption usable for computer-to-computer or computer-to-terminal communications. Their algorithm was implemented in a hardware device called Lucifer. A software implementation of Lucifer for Multics is described. A proof of the algorithm's reversibility for deciphering is provided. A special hand-coded (assembly language) version of Lucifer is described whose goal is to attain performance as close as possible to that of the hardward device. Performance measurements of this program are given. Questions addressed are: How complex is it to implement an algorithm in software designed primarily for digital hardware? Can such a program perform well enough for use in the I/O system of a large time-sharing system?
Persistent DSpace Link
https://hdl.handle.net/1721.1/148878
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.