Authentication is a process to identify something or someone to prove that claims by the subject is true.
Authentication principles:
- The claimant demonstrates knowledge of something,
e.g. password.
- The claimant demonstrates possession of something,
e.g. a physical key or card.
- The claimant exhibits some required immutable characteristics,
e.g. a finger print.
- Evidence is presented that the claimant is at some particular place or time.
- The verifier accepts that some other party, who is trusted, has already established authentication.
Cryptography is one of main tools for privacy which makes the information is unintelligible for unauthorized person. One of cryptography methods is encryption. Encryption not prevents access to the information or data, but it ensures unauthorized person cannot understand the content of the information. The original message is known as plain text and encrypted massage known as the chipper text. Encryption covers both encoding and enciphering, encoding is translating words into other words and enciphering is translating symbols or letters.
Factors in security of encryption:
1. The algorithm must be very hard to decrypt on the basis of cipher text alone.
2. Priority secrecy of the key, not secrecy of the algorithm.
There are two types of cryptography, symmetric and asymmetric. The difference between these two methods is only in number of key use to encrypt and decrypt. In symmetric method use same key to encrypt and decrypt data whereas asymmetric use for encrypt and decrypt is different.
