<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Code breaking</title>
    <subTitle>a history and exploration</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Kippenhahn, Rudolf.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="fast">History.</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">enk</placeTerm>
    </place>
    <place>
      <placeTerm type="text">London</placeTerm>
    </place>
    <publisher>Constable</publisher>
    <dateIssued>1999</dateIssued>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <language objectPart="translation">
    <languageTerm authority="iso639-2b" type="code">ger</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>283 pages, 4 unnumbered pages of plates : illustrations ; 24 cm</extent>
  </physicalDescription>
  <abstract>"Code breaking has always played an essential role not only in the romance of espionage but, as importantly, in its reality. This reality continues today in an age of electronic banking and the Internet, with its emphasis on the coding and decoding of information. The achievements of cryptography - the art of writing and deciphering coded messages - have become a part of our everyday life." "Rudolf Kippenhahn offers readers both a chronicle of cryptography as well as an exploration of the constantly evolving art of coding and decoding languages."--Jacket.</abstract>
  <tableOfContents>Preface. p. 11.</tableOfContents>
  <tableOfContents>Preface to the American Edition. p. 13.</tableOfContents>
  <tableOfContents>1. Secret Writing in War and Peace. p. 15.</tableOfContents>
  <tableOfContents>2. Hidden Messages and Codebooks. p. 34.</tableOfContents>
  <tableOfContents>3. Codebooks in World War I. p. 52.</tableOfContents>
  <tableOfContents>4. He Came, He Saw, He Encoded. p. 67.</tableOfContents>
  <tableOfContents>5. How a Monalphabetic Code is Cracked. p. 84.</tableOfContents>
  <tableOfContents>6. Caesars in Rank and File. p. 108.</tableOfContents>
  <tableOfContents>7. Keywords Without End. p. 123.</tableOfContents>
  <tableOfContents>8. Shuffled Texts. p. 139.</tableOfContents>
  <tableOfContents>9. From Coding Disk to Enigma. p. 153.</tableOfContents>
  <tableOfContents>10. Enigma's Secret is Unveiled. p. 172.</tableOfContents>
  <tableOfContents>11. Arrival of the Computer. p. 197.</tableOfContents>
  <tableOfContents>12. Encryption Quite Publicly. p. 210.</tableOfContents>
  <tableOfContents>13. Smart Cards, One-Way Functions, and Mousetraps. p. 234.</tableOfContents>
  <tableOfContents>App. A. homemade encrypting machine. p. 261.</tableOfContents>
  <tableOfContents>App. B. Your computer as Enigma. p. 264.</tableOfContents>
  <tableOfContents>App. C. How the three magic key numbers are determined. p. 266.</tableOfContents>
  <tableOfContents>App. D. PGP, the encryption program from the Internet. p. 269.</tableOfContents>
  <tableOfContents>Further Reading. p. 273.</tableOfContents>
  <tableOfContents>Index. p. 277.</tableOfContents>
  <note type="statement of responsibility">Rudolf Kippenhahn ; translated from the German, in collaboration with the author, by Ewald Osers.</note>
  <note>Translated from the German.</note>
  <subject authority="lcsh">
    <topic>Cryptography</topic>
    <topic>History</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Data encryption (Computer science)</topic>
  </subject>
  <classification authority="lcc">Z103 .K53</classification>
  <identifier type="isbn">0094798907</identifier>
  <identifier type="isbn">9780094798908</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg"/>
    <recordCreationDate encoding="marc">991018</recordCreationDate>
    <recordChangeDate encoding="iso8601">20250814101309.0</recordChangeDate>
    <recordIdentifier source="OCoLC">ocm41339125 </recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
