Don't miss an insight. Subscribe to Techopedia for free.


Encryption Software

What Does Encryption Software Mean?

Encryption software is a type of security program that enables encryption and decryption of a data stream at rest or in transit. It enables the encryption of the content of a data object, file, network packet or application, so that it is secure and unviewable by unauthorized users.


Techopedia Explains Encryption Software

Encryption software encrypts data or files by working with one or more encryption algorithms. Security personnel use it to protect data from being viewed by unauthorized users.

Typically, each data packet or file encrypted via encryption software requires a key to be decrypted to its original form. This key is generated by the software itself and shared between the data/file sender and receiver. Thus, even if the encrypted data is extracted or compromised, its original content cannot be retrieved without the encryption key. File encryption, email encryption, disk encryption and network encryption are widely used types of encryption software.


Related Terms