Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cryptography Quiz

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is the process of converting plaintext into ciphertext called?

a)

Decryption

b)

Encryption

c)

Encoding

d)

Hashing

2.

What is steganography?

a)

The practice of disguising ciphertext to prevent unauthorized access

b)

The practice of embedding secret information within a carrier medium

c)

The process of securely deleting sensitive information

d)

The process of decrypting messages without a key

3.

In symmetric key cryptography, how many keys are used for both encryption and decryption?

a)

Two keys

b)

Three keys

c)

One key

d)

Four keys

4.

Who is credited with inventing the RSA algorithm, one of the first practical public-key cryptosystems?

a)

Ron Rivest, Adi Shamir, and Leonard Adleman

b)

Diffie and Hellman

c)

Whitfield Diffie

d)

Martin Hellman

5.

What is the term for a cryptographic hash function that maps data of arbitrary size to a fixed-size hash value?

a)

Key derivation function

b)

Message authentication code

c)

Hash function

d)

Digital signature

6.

Which cryptographic algorithm is widely used for secure data transmission over the Internet, providing encryption, authentication, and integrity?

a)

RSA

b)

DES

c)

AES

d)

MD5

7.

Which famous cipher, developed by Julius Caesar, involves shifting each letter in the plaintext by a fixed number of positions down the alphabet?

a)

Vigenère cipher

b)

Atbash cipher

c)

Caesar cipher

d)

Playfair cipher

8.

Which cryptographic protocol is used to secure communication over a computer network, providing secure channels between two devices for data transmission?

a)

SSH

b)

HTTP

c)

SSL/TLS

d)

FTP

9.

What type of cryptography involves the use of two keys, a public key for encryption and a private key for decryption?

a)

Symmetric cryptography

b)

Asymmetric cryptography

c)

Hash-based cryptography

d)

Diffie-Hellman cryptography

10.

In the Diffie-Hellman key exchange protocol, what do two parties exchange to establish a shared secret over an insecure channel?

a)

Private keys

b)

Symmetric keys

c)

Public keys

d)

Hash values