Cryptology: Machines, History, & Methods (Artech House Cryptology Series)