Encryption

Simply put, encryption is a way of altering data such that unauthorized viewers of that data can not read it. Typically this involves an algorithm that takes as input the data and outputs scrambled data. This data is sufficiently random that it is infeasible to retreive the original data unless one has a particular secret key.

Network encryption is the process of encrypting data transmitted over a computer network. It is mainly implemented on the network layer (Layer 3) of the OSI model. It will employ 1 or more encryption algorithms, implemented by a protocol such as TLS, to encrypt and decrypt the data sent between network devices.

Resources