Font size
WorksheetsUnit 2: Cryptography
Total questions: 64
Worksheet time: 31mins
Which of these is a modern application of cryptography?
Email encryption
Stone carving
Painting
Cooking
What does the term 'encryption' mean in cryptography?
To decode a message
To encode a message
To delete a message
To forward a message.
Which of these is a tool used in cryptography?
Enigma machine
Typewriter
Paintbrush
Compass
Which icon is associated with smart home technology?
House with Wi-Fi
Credit Card
Lock with Asterisks
Hand with Coin
What does the icon with a dollar sign represent?
Financial Matters
Health Monitoring
Internet Connectivity
Security
Which of the following statements is true about decryption?
A) It makes a message unreadable
B) It converts plaintext to ciphertext
C) It converts ciphertext to plaintext
D) It requires no key
What is a substitution cipher?
A method to change one character or symbol into another
A method to multiply numbers
A method to divide numbers
A method to add numbers.
If the key is 3, what is the encoded text for 'ATTACK TONIGHT' using the Caesar cipher?
DWWDFN WRQLJKW
CXXDLQ WRQLJKW
DXXDFN WRQLJKW
DWWDFN WRQLJKW
If the key is 3, what is the decoded text for 'DWWDFN WRQLJKW' using the Caesar cipher?
ATTACK TONIGHT
DEFEND NOW
RETREAT TODAY
ADVANCE TOMORROW
What is the original message in the Caesar cipher example?
ATTACK TONIGHT
DEFEND TODAY
RETREAT NOW
ADVANCE TOMORROW
How many positions are letters shifted in the Caesar cipher example?
1
2
3
4
What is the relative frequency of the letter 'r'?
0.02
0.04
0.06
0.08
Which of the following is an example of symmetric encryption?
A) AES
B) RSA
C) DSA
D) ECC
What is the main advantage of symmetric encryption over asymmetric encryption?
It is generally faster.
It uses two keys.
It does not require key distribution.
It uses a public key.
What is Key Exchange in the context of cryptography?
A method of encrypting data
A method of sharing keys
A method of decrypting data
A method of storing data.
In the given example, what does the letter 'Y' get decrypted to?
S
T
U
P
Which of the following is the correct encrypted message for 'THIS IS A HIDDEN MESSAGE'?
GPSY SY U PSMLB ILYYUHL
THIS IS A HIDDEN MESSAGE
GPSY SY U PSMLB ILYYUL
GPSY SY U PSMLB ILYYHL
How does a substitution cipher work?
By changing one character or symbol into another
By adding numbers
By multiplying numbers
By dividing numbers
Which of the following words are used as an example in the block cipher explanation?
ATTACK and DEFEND
ATTACK and TONIGHT
DEFEND and TONIGHT
CODE and DECODE
In the example, what does the letter 'K' in 'ATTACK' become after encoding?
N
M
L
O
In a substitution cipher, what does the 'key' represent?
The number of letters shifted in the alphabet
The number of words in the message
The number of vowels in the message
The number of consonants in the message
How many letters are shifted in the word 'ATTACK' to get 'DWWDFN'?
1
2
3
4
Which of the following is true about a transposition cipher?
It changes the actual letters in the message.
It shifts the positions of the letters without changing them.
It uses numbers to replace letters.
It uses symbols to replace words.
The same key is used to encrypt and decrypt the message.
Symmetric
Different keys are used to encrypt and decrypt the message.
Asymmetric
Key shared with everybody used to encrypt a message.
Public Key
Key that can only be decrypted by a computer with access.
Private Key
Who are the two parties involved in the Diffie-Hellman Key Exchange as shown in the image?
A) Alice and Charlie
B) Bob and Charlie
C) Alice and Bob
D) Bob and Dave
Which of the following is NOT a part of the Diffie-Hellman Key Exchange process?
A) Sharing a public key
B) Exchanging private keys
C) Creating a shared secret
D) Using shared paint.
What is the purpose of the 'Secret Paint' in the Diffie-Hellman Key Exchange analogy?
To encrypt messages
To create a unique shared secret
To decrypt messages
To generate a public key.
What is the result when Alice mixes her secret paint with the shared paint?
A unique color
The same color as Bob's
No change
A transparent color
Why is the Diffie-Hellman Key Exchange important in cryptography?
It allows secure key exchange
It encrypts messages directly
It identifies users
It stores data
In the paint analogy, what does the secret paint represent in the Diffie-Hellman Key Exchange?
A private key
A public key
A message
A password
What is the primary goal of the Diffie-Hellman Key Exchange as shown in the image?
To encrypt data
To decrypt data
To establish a shared secret key
To authenticate users.
What is the first step in the Diffie-Hellman Key Exchange process as shown in the image?
Exchange of secret paint
Exchange of shared paint
Exchange of public paint
Exchange of private paint
What is reverse engineering in the context of encryption?
Creating a new encryption method
Working backwards through an encryption to unveil the input, or the key
Forward engineering an encryption
Encrypting data using a key.
What is the modulus in mathematics?
A calculation that produces the remainder of a division problem
A calculation that produces the quotient of a division problem
A calculation that produces the product of a multiplication problem
A calculation that produces the sum of an addition problem.
What is the main difference between symmetric and asymmetric authentication?
Symmetric uses one key, asymmetric uses two keys
Symmetric uses two keys, asymmetric uses one key
Both use the same number of keys
Neither uses keys.
Which of the following is a characteristic of symmetric authentication?
Uses the same key for encryption and decryption
Uses different keys for encryption and decryption
Does not use keys
None of the above.
What is a disadvantage of symmetric authentication?
Key distribution
Speed
Complexity
None of the above.
Which type of authentication is more complex to implement?
Symmetric
Asymmetric
Both are the same
None
Which of the following is a task performed by a Certification Authority?
Issue certificates
Build networks
Design software
Write code
Which of the following is NOT a function of a Certification Authority?
Maintain status information
Issue certificates
Cook meals
Verify identity
Which of the following options best describes the role of a Certification Authority in the digital world?
Issue and authenticate certificates
Build physical structures
Write novels
Paint pictures
What is a key responsibility of a Certification Authority regarding certificates?
Authenticate them
Destroy them
Ignore them
Sell them
What type of information does a Certification Authority maintain?
Status information
Weather forecasts
Movie reviews
Sports results
What is one of the tasks of a Certification Authority?
Authenticate certificates
Plant trees
Write books
Teach classes
What is the function of AES_128_GCM in a secure connection?
To encrypt data
To slow down the connection
To make the connection visible to everyone
To disconnect the user.
What does the 'View Certificate' option allow you to do?
Verify the certificate details
Disconnect from the site
Reduce the connection speed
Make the site insecure
The term 'hashing' in computing refers to: A) A cooking technique B) A method for secure and efficient data retrieval C) A type of music D) A style of painting.
A cooking technique
A method for secure and efficient data retrieval
A type of music
A style of painting
Plain text
original message
encoded message
algorithm to transform plain text to cipher text
information used in encryption known only by the sender/receiver
Encrypted text
field of cryptography and cryptanalysis
study of encryption principles/methods
convert plaintext to encrypted text
encoded message
Encryption
study of principles/methods to decrypt encrypted text without knowing the key
convert plaintext to ciphertext
encoded message
algorithm to transform plaintext to ciphertext
Key
algorithm to transform plaintext to ciphertext
information used in encryption known only by the sender/receiver
recover ciphertext from plaintext
convert plaintext to ciphertext
Encrypt
convert plain text to encrypted text
encoded message
study of principles/methods of decrypting encrypted text without knowing the key
study of principles/methods of encryption
Decrypt
original message
algorithm to transform plaintext to ciphertext
recover plaintext from ciphertext
field of cryptography and cryptanalysis
Cryptography
study of principles/methods of deciphering encrypted text without knowing the key
study of principles/methods of encryption
field of cryptography and cryptanalysis
encoded message
Confidentiality
Ensure that the message remains secret during transmission between parties
Ensure that the message is not altered while in transit between communication partners
Verify that the sender is who they claim to be
Prove that no one other than the sender could have sent a particular message
Authentication
Ensure that the message remains secret during transmission between parties
Ensure that the message is not altered while in transit between communication partners
Verify that the sender is who they claim to be
Prove that no one other than the sender could have sent a particular message
Non-repudiation
Ensure that the message remains secret during transmission between parties
Ensure that the message is not altered while in transit between communication partners
Verify that the sender is who they claim to be
Prove that no one other than the sender could have sent a particular message
Integrity
Ensure that the message remains secret during transmission between parties
Ensure that the message is not altered while in transit between communication partners
Verify that the sender is who they claim to be
Demonstrate that no one other than the sender could have sent a particular message
What is authentication?
Any method a computer uses to determine who or what can access it
Any method a computer uses to determine what a verified user can do
The recording and tracking of user activities on a computer network
What are the steps of the Handshake in order?
Greeting, Identification, Key Exchange, Verification, Confirmation
Left Right Left Left Right
Key Exchange, Verification, Confirmation, Greeting, Identification
Up Down Up Down
What are some examples of information that should be encrypted using a digital certificate?
email addresses
URLs
passwords, credit cards numbers, health records , social security numbers
addresses, names, pet's names
