Keeping information private in an open communication system such as the internet is vital to ensure safety. This page discusses the importance of security and encrypting information, however it also covers how that effects ease of access.
Encryption & Decryption
Encryption is the process of hiding information. Encryption needs passwords or keys to be decoded, with out this these it would be harder to break. Encryption is necessary because it makes it harder to decode.
Decryption is the process of recovering information and putting it back into its original format. Decryption requires a key, to basically unlock the information. Without the keys, decryption is impossible.
Keys
Keys are usually used to add a sort of extra precaution to prevent decryption. with algebraic functions being the most useful way to encrypt, keys can be seen as an addition to a function or an entirely new function where one would input the previous result. These both provide extra security although one less than the other. the one that provides the most secure encryption is the extra function. an entirely new function would allow for one of them, albeit risky, to be compromised and the system to still be utilized. With a Addition to a function all one would have to do is guess and check for the correct values
Asymmetric keys are keys that are used to read messages, but each person has a different key, but a public key is open for the public to use, and a private key for the owner. When combined they make one single key that is used in the algorithm (see below).
Symmetric encryption is a type of encryption where only one key is used to both encrypt and decrypt info. Symmetric ciphers are commonly used to achieve other cryptographic primitives than just encryption.
The algorithm behind paired key encryption algorithms rely on mathematical one-way functions. A one-way function is one that is easy to do but very hard to undo. For example, multiplying 24*56 to get 1344 is relatively easy, but finding and testing the factors of 1344 (all 27 of them!) is hard to do.
Tools for encryption
Tools for encryption include software such as Kleopatra, any Open PGP, and Cyberchef are tools that professionals use to keep their data encrypted. with these tools people can encrypt their files, and the only -people who can read it is the people who have the key to decrypt it. this makes secrecy a priority and almost untrackable by anyone, yes even Mr. Knustson.