8.25.2012

Difference between Encoding and Encryption

Difference between Encoding and Encryption
S.No Encoding Encryption
1
Purpose:
The purpose of encoding is to transform data so that it can be properly (and safely) consumed by a different type of system.
Purpose:
The purpose of encryption is to transform data in order to keep it secret from others.
2
Used for:
For maintaining data usability i.e.,to ensure that it is able to be properly consumed.
Used for:
For maintaining data confidentiality i.e., to ensure the data cannot be consumed by anyone other than the intended recipient(s).
3
Data Retrieval Mechanism:
No key and can be easily reversed provided we know what algorithm was used in encoding.
Data Retrieval Mechanism:
Original data can be obtained if we know the key and encryption algorithm used.


4
Algorithms Used:
ASCII, Unicode, URL Encoding, Base64
Algorithms Used:
AES, Blowfish, RSA
5
Example:
Binary data being sent over email, or viewing special characters on a web page.
Example:
Sending someone a secret letter that only they should be able to read, or securely sending a password over the Internet.

No comments:

Post a Comment