Cryptography is the key to securing the Internet
If every communication network were to use a secure system based on encryption, then viruses, worms and hackers would have a very hard time. Unfortunately, this scenario does not reflect the reality of the Internet world today. However, with security issues becoming more and more important internationally, engineers of the future will be required to design tougher, safer systems. This book takes a long-term view. It is not a 'how-to' implementation guide for today's practitioners. It is a training text for the engineers of the future.
- Detailed discussion of block cipher design principles, including coverage of IDEA, RC5, RC6, Triple DES and Advanced Encryption Standard (AES)
- Information on hash functions and message digests, including the latest protocols for digital signature, authentication and key-sharing HMAC.
- Expanded coverage of public-key encryption/signature algorithms, including Diffie-Hellman secret key exchange, RSA, ElGamal, Schnorr, DSA and Elliptic Curve Cryptography (ECC)
- Profiles for Public Key Infrastructure (PKI)
- Complete and detailed guides to the entire TCP/IP protocol suite
- IPsec for network-layer security
- PGP and S/MIME for e-mail security
- SSL/TLS for transport-layer security
- Firewalls for trusted systems
- SET security protocols used in the smart card
As well as providing an in-depth introduction to relevant cryptographic principles, algorithms and protocols, Internet Security
links them to the technologies in use on the Internet today. State-of-the-art analyses of IETF standards plus summaries and explanations of RFC documents, numerous examples and a list of frequently used acronyms make this book a comprehensive and valuable reference for students, researchers and professional engineers alike - anyone engaged in the long-term development of secure systems.