Cryptography Objective Questions and Answers

This cryptography quiz contains carefully curated objective questions with correct answers and clear explanations. It is designed for developers, security learners, and interview preparation, covering modern encryption, hashing, authentication, and security best practices.

Practice Cryptography MCQs with Detailed Explanations

Answer at least 12 questions to submit.

31

Which attack targets encrypted data patterns?

Hard
32

Which function converts plaintext into ciphertext?

Easy
33

What does RSA stand for?

Easy
34

Which algorithm is suitable for hashing large files?

Easy
35

Which cryptographic tool hides data inside images?

Easy
36

Which algorithm provides both encryption and authentication?

Medium
37

Which algorithm is recommended over MD5 for hashing?

Easy
38

What is the purpose of a nonce?

Medium
39

Which algorithm is commonly used for secure APIs?

Medium
40

Which cryptographic property ensures secrecy?

Easy
41

Which attack attempts all possible keys?

Easy
42

Which cryptographic algorithm is used for signing JWTs?

Medium
43

Which algorithm provides forward secrecy?

Hard
44

What does ECC offer compared to RSA?

Medium
45

Which algorithm should NOT be used for password storage?

Easy