Please enable JavaScript.
Coggle requires JavaScript to display documents.
Module 15: Crytographic Services, image, image, image, image - Coggle…
Module 15: Crytographic Services
15.0 Introduction
15.0.1 Why Should I Take this Module?
Cryptographic services are an essential element of network security. Much of the communicating that we do on computer networks is encrypted at some level.
15.0.2 What Will I Learn in this Module?
Module Objective: Explain how the types of encryption, hashes, and digital signatures work together to provide confidentiality, integrity, and authentication.
15.1 Secure Communications
15.1.1 Authentication, Integrity, and Confidentiality
To ensure secure communications across both the public and private infrastructure, the network administrator’s first goal is to secure the network infrastructure, including routers, switches, servers, and hosts.
Authentication - This guarantees that the message is not a forgery and actually comes from the authentic source. Modern networks ensure authentication using hash message authentication code (HMAC).
Integrity - This guarantees that no one intercepted the message and altered it; similar to a checksum function in a frame. This is provided by implementing the SHA-2 or SHA-3 family of hash-generating algorithms.
Confidentiality - This guarantees that if the message is captured, it cannot be deciphered. This is provided using symmetric or asymmetric encryption algorithms.
15.1.2 Authentication
There are two primary methods for validating a source in network communications: authentication services and data nonrepudiation services.
15.1.3 Data Integrity
Data integrity ensures that messages are not altered in transit.
15.1.4 Data Confidentiality
Data confidentiality ensures privacy so that only the receiver can read the message.
Encoded Caesar Cipher Message
Using a hash function is another way to ensure data confidentiality. A hash function transforms a string of characters into a usually shorter, fixed-length value or key that represents the original string.