Ciphers, codes, and other encryption methods have been used throughout history by most civilizations in some form or other to prevent non-authorized people from understanding messages. They have ...