Here we are discussing interview questions and answers on cryptography. Cryptography is a very hot topic for security professionals nowadays. This is set 1 for this topic.
Q1. What is Cryptography?
Ans: Cryptography is a process of hiding information while transmitting, storage and processing of data by using different complex algorithms and methods.
Q2. What is the goal of Cryptography?
Ans: The goal of Cryptography is Confidentiality, Integrity, Availability, and Non-Repudiation of IT system.
Q3. What is the importance of a Cryptography?
Ans: As we move towards the digital economy, cryptography plays a crucial role in securing your digital assets from hackers by encrypting it.
Q4. What are Ciphers?
Ans: Cipher is a process of creating data in the non-readable form. In other words, you can say it is an algorithm responsible for encryption and decryption of data.
Q5. What are the different types of Ciphers?
Ans: I am listing some ciphers below:
- Mono-alphabetic Ciphers
- Polyalphabetic Ciphers
- Transpositions and Grills
- Voice Scramblers
- Modern Ciphers
Q6. What is RSA in the field of Cryptography?
Ans: RSA (Rivest–Shamir–Adleman) is a symmetric cryptographic algorithm. It consists of two keys: Public and Private keys. Private key holds only by the owner of that key and the corresponding public key is available to different persons. If encryption is happening with the private key, decryption can be done with the public key and vice versa depends on the usage of asymmetric encryption.
Q7. How fast is RSA?
Ans: RSA is asymmetric encryption, so it is definitely slow in comparison to symmetric encryption such as DES. On average, DES is approximately 100 times faster than RSA.
Q8. What is the major difference between Symmetric and Asymmetric Key Algorithm?
Ans: The major difference between Symmetric and Asymmetric Key Algorithm is the use of the same key in case of Symmetric Key algorithm while the use of different keys (public and private key) in case of Asymmetric Key Algorithm.
Q9. What is Transposition Ciphers?
Ans: Transpositional ciphers is an encryption algorithm based on rearranging letters of the original message and convert it into non-readable form.
Q10. What are the advantages of Symmetric Key Algorithm?
Ans: Main advantage of Symmetric Key Algorithm is the fast speed of encryption in comparison with Asymmetric Key Algorithm. Another important advantage of this algorithm is the property of extreme security that makes it unbreakable.
Subscribe us to receive more such articles updates in your email.
If you have any questions, feel free to ask in the comments section below. Nothing gives me greater joy than helping my readers!
Disclaimer: This tutorial is for educational purpose only. Individual is solely responsible for any illegal act.