KATAN and KTANTAN -- A Family of Small and Efficient Hardware-Oriented Block Ciphers
Differential Cryptanalysis of the Data Encryption Standard