Template:Short description Template:Infobox scientist

Horst Feistel (January 30, 1915<ref>Both (Diffie and Landau, 1998), and (Levy, 2001) give Feistel's birth year as 1914. The dates included here are based on the genealogical notes.</ref> – November 14, 1990) was a German-American cryptographer who worked on the design of ciphers at IBM, initiating research that culminated in the development of the Data Encryption Standard (DES) in the 1970s. The structure used in DES, called a Feistel network, is commonly used in many block ciphers.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

Life and workEdit

Feistel was born in Berlin, Germany in 1915, and moved to the United States in 1934. During World War II, he was placed under house arrest, but gained US citizenship on 31 January 1944. The following day he was granted a security clearance and began work for the US Air Force Cambridge Research Center (AFCRC) on Identification Friend or Foe (IFF) devices until the 1950s. He was subsequently employed at MIT's Lincoln Laboratory, then the MITRE corporation. In 1968, Feistel became a Research Staff Member at the IBM T.J Watson Center.<ref name=":0">Template:Cite journal</ref> During his time there he received an award for his cryptographic work. In 1971, he patented the block cipher cryptographic system at IBM.<ref name=":0" /> His research at IBM led to the development of the Lucifer and Data Encryption Standard (DES) ciphers. Feistel was one of the earliest non-government researchers to study the design and theory of block ciphers.

Feistel lent his name to the Feistel network construction, a common method for constructing block ciphers (for example DES).

Feistel obtained a bachelor's degree at MIT, and his master's at Harvard, both in physics. He married Leona (Gage) in 1945, with whom he had a daughter, Peggy.

NotesEdit

Template:Reflist

ReferencesEdit

External linksEdit

  • {{#invoke:citation/CS1|citation

|CitationClass=web }}

Template:Authority control