Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cryptography

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

ciphertext

a)

data that has been encrypted

b)

plain text that is readable

c)

a type of encryption algorithm

d)

a method of data compression

2.

Cryptanalysis

a)

Study of creating new encryption algorithms

b)

Study of a cryptographic system in order to break the code and return the encrypted text back to plaintext

c)

Study of network security protocols

d)

Study of data compression techniques

3.

the base of a binary number

a)

1

b)

2

c)

3

d)

10

4.

Enigma

a)

a machine used in WWII that used a rotor to randomly generate pads as the basis of their encryption.

b)

a type of code used by spies in the 19th century.

c)

a device for decoding messages in the Cold War.

d)

a computer used for weather forecasting in the 1940s.

5.

The hexadecimal 13 is what in decimal?

a)

19

b)

20

c)

18

d)

21

6.

Plaintext

a)

encrypted data

b)

decrypted data

c)

raw data

d)

compressed data

7.

Cribs

a)

Commonly used short words in the English language that can help in frequency analysis and in cracking a substitution cipher

b)

A type of bed for infants

c)

A slang term for a house or apartment

d)

A method of encryption used in computer science

8.

substitution encryption

a)

When you replace a character with a different character

b)

When you rearrange the characters in a message

c)

When you encode a message using numbers

d)

When you use the same character for different letters

9.

Encryption

a)

a way to conceal information by altering it so that it appears to be random data.

b)

A method to speed up data transmission.

c)

A technique for compressing files.

d)

A process to delete sensitive information.

10.

E and T

a)

The most frequently used words in the English language

b)

The least frequently used words in the English language

c)

Commonly used conjunctions

d)

The most complex words in the English language

11.

the base of a hexadecimal number

a)

10

b)

8

c)

16

d)

2

12.

What kind of cipher is this?

a)

Caesar

b)

Vigenere

c)

Substitution

d)

Transposition

13.

Obfuscation

a)

the act of making something clear and understandable

b)

the hiding of intended meaning in communication, making communication confusing and harder to interpret.

c)

a method of simplifying complex information

d)

the process of enhancing clarity in communication

14.

What encoding is used for this number?

F4

a)

Binary

b)

Decimal

c)

Hexadecimal

d)

Octal

15.

OTP (one time pad)

a)

A method of encrypting data using a fixed key length that is shorter than the message.

b)

A form of encoding a message with a key that is as long as the message in order to avoid frequency analysis.

c)

A technique that uses a single key for multiple messages to enhance security.

d)

A system that relies on a password to encrypt messages.

16.

Decryption

a)

The process of converting plaintext into ciphertext using a specific algorithm and key.

b)

The process of converting encrypted data (ciphertext) back into its original, readable form (plaintext) using a specific algorithm and key, effectively reversing the encryption process.

c)

The method of securing data by transforming it into an unreadable format.

d)

The technique used to analyze and break encryption codes.

17.

the base of a decimal number

a)

2

b)

8

c)

10

d)

16

18.

What encoding is used for this number?

01100101

a)

8 bit binary

b)

ASCII

c)

UTF-16

d)

Base64

19.

Frequency Analysis

a)

Analysis used to break substitution ciphers using commonly used letters in a language and cribs

b)

A method for analyzing the frequency of words in a text

c)

A technique for improving the speed of data transmission

d)

A process for encrypting messages using random letters

20.

Caesar Cipher

a)

A method of encrypting data using a symmetric key.

b)

A method in which each letter in the plaintext is replaced by a letter some fixed number of positions down the alphabet.

c)

A technique for compressing data to save space.

d)

A way to convert plaintext into binary code.