Site Options:

Kadix

Keylogging Ontology

Encryption

Encryption is the transformation of data, so that a key is required to decrypt and restore the original data. Mobile Trust encryption is implemented by the Secure Keyboard which encrypts all keystrokes. This is known as Keystroke Encryption.

Context: MobileTrust
Keystroke Encryption encrypts keystrokes before they can be intercepted by a keylogger while en route to an application or browser. AES (Advanced Encryption Standard) encryption keys are used to encrypt and decrypt data.

Important: Related Concepts:  Encryption Key, is the main encryption topic in this Ontology.

Differences between Encryption, Encoding, and Obfuscation

Encryption
Encryption transforms data into another format using a formula that may or may not be publicly available. Encryption is difficult to reverse even when the encryption formula is available because a key is required for decryption.

Encoding
Encoding transforms data into another format using a formula that may or may not be publicly available. Encoding does not require a key, and is easy to reverse if the encryption formula is available.

Obfuscation
Obfuscation transforms data into another format using a formula that is unknown. Obfuscation intentionally makes it difficult to transform data back to its original state by keeping the formula unknown.

Related Information:
Keylogging Ontology
Problem & Solution
MobileTrust: FAQs

Related Concepts:
Encryption Key
Keystroke Encryption