In today's extensively wired and unsafe world cryptology plays a vital role in guarding communication channels, databases, and software from unwanted intruders. Increased processing and communications speed, rapidly broadening access and multiplying storage capacity tend to make systems less secure over time, and security becomes a race against the relentless creativity of the unscrupulous. The revised and extended third edition of this classic...