Cryptography: a new dimension in computer date security. A guide for the design and implementation of secure systems - Meyer, Carl H. (John Wiley & Sons, 1982)