wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Symmetric Cryptography Quiz

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Which of the following best describes symmetric cryptography?

a)

Uses two keys: one for encryption, another for decryption

b)

Uses the same key for both encryption and decryption

c)

Uses no keys at all

d)

Uses only public keys for encryption

2.

In a stream cipher, encryption is typically performed on:

a)

Fixed-size blocks of data

b)

Entire file at once

c)

One bit or byte at a time

d)

Only the metadata

3.

Which of the following is an example of a block cipher algorithm?

a)

RC4

b)

DES

c)

OTP (One-Time Pad)

d)

Caesar Cipher

4.

What is the primary advantage of stream ciphers over block ciphers?

a)

Higher computational overhead

b)

Suitability for real-time applications

c)

Requires larger key sizes

d)

Always provides better security

5.

Which of the following modes of operation is commonly used with block ciphers to enhance security?

a)

CBC (Cipher Block Chaining)

b)

XOR Mode

c)

ECB (Electronic Code Block) only

d)

Hash Mode

6.

The Electronic Codebook (ECB) mode in block ciphers is considered weak because:

a)

It uses too many keys

b)

It encrypts identical plaintext blocks into identical ciphertext blocks

c)

It is not compatible with symmetric algorithms

d)

It does not support key exchange

7.

Which of the following properties is true for symmetric cryptography?

a)

Faster than asymmetric cryptography

b)

More computationally expensive than asymmetric

c)

Uses separate keys for sender and receiver

d)

Provides built-in key exchange

8.

In a block cipher, if the key length is 128 bits, what does this represent?

a)

The size of each data block

b)

The size of the plaintext message

c)

The size of the encryption key used

d)

The size of the ciphertext

9.

The RC4 cipher is classified as:

a)

Block cipher

b)

Stream cipher

c)

Asymmetric cipher

d)

Hash function

10.

Why are Initialization Vectors (IVs) used in block cipher modes like CBC?

a)

To increase key length

b)

To prevent identical plaintext blocks from producing identical ciphertext

c)

To decrease encryption speed

d)

To convert a block cipher into a stream cipher