Cryptography and Computer Privacy Feistel, Horst Abstract Publication: Scientific American Pub Date: May 1973 DOI: 10.1038/scientificamerican0573-15 Bibcode: 1973SciAm.228e..15F