6.2 Evolution of Password Systems

Early timesharing systems used a combined keyboard and printer to interact with its users (the first computer terminals). These devices were often teletypes or special models of IBM’s Selectric typewriters. FIGURE 6.4 shows Dennis Ritchie and Ken Thompson, two developers of the Unix timesharing system, using a teletype with a minicomputer. In normal operation, these terminals would echo the text the user typed by printing each character on a roll of paper. Unfortunately, this enabled the first of the five attack vectors just discussed.

A photograph of two Unix developers using a teletype is shown.

FIGURE 6.4 Unix developers using a teletype.

Reused with permission ...

Get Elementary Information Security, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.