What is called the coding or scrambling of information in a life. So that it can only be decoded and read by someone who has the correct decoding key?

Encryption

Firewall

Encoding

Java applet