Encryption Software

Barbed wire fence for security of data

Basics of Encryption
[ Source: https://en.wikipedia.org/wiki/Encryption ]

In cryptography, encryption is the process of encoding messages or information in such a way that only authorized parties can read it. Encryption does not of itself prevent interception, but denies the message content to the interceptor. In an encryption scheme, the intended communication information or message, referred to as plaintext, is encrypted using an encryption algorithm, generating ciphertext that can only be read if decrypted. For technical reasons, an encryption scheme usually uses a pseudo-random encryption key generated by an algorithm. It is in principle possible to decrypt the message without possessing the key, but, for a well-designed encryption scheme, large computational resources and skill are required. An authorized recipient can easily decrypt the message with the key provided by the originator to recipients, but not to unauthorized interceptors. The purpose of encryption is to ensure that only somebody who is authorized to access data (e.g. a text message or a file), will be able to read it, using the decryption key. Somebody who is not authorized can be excluded, because he or she does not have the required key, without which it is impossible to read the encrypted information.

An Introduction to Public Key Cryptography and PGP - this is an excellent outline about PGP encryption and its totally secure protocols using private and public keys. This is published by a trusted source Electronic Frontier Foundation (EFF) https://ssd.eff.org/en/module/introduction-public-key-cryptography-and-pgp

Guarding personal info in the workplace - https://www.sharefile.com/resources/data-security

Encryption Software we recommend


We support

We support

Donate to Amnesty International