Introduction to Network Security
Oliver C. Ibe · 2017
Security concerns are very important in IP networks because such networks are inherently nonsecure. This chapter examines the types of attacks that can be launched on IP networks. It also examines the security mechanisms used in IP networks. The chapter discusses the IP security (IPSec) protocol. It then discusses the types of security attacks that can be launched in a network as well as the different security services. It explores the two types of key-based security protocols; namely, the Diffie-Hellman protocol and the RSA protocol. The chapter offers different types of security services, which are: authentication, data Integrity, confidentiality and nonrepudiation. Encryption transforms readable text, called plaintext or cleartext, into an unintelligible form, called ciphertext, using an encryption algorithm. The chapter presents an introduction to the RSA algorithm. Cryptographic algorithms are based on number theory. The RSA algorithm can be used to generate a digital signature that can be attached to a message.