WorksheetsAuthentication and Cryptography Quiz
Total questions: 20
Worksheet time: 15mins
Which of the following ensures data integrity in message authentication?
Encryption
MAC
Key exchange
Random numbers
What is the main purpose of a hash function in authentication?
Encrypt the message
Provide a fixed-length output from input data
Generate random keys
Compress large data into smaller packets
Which of these is NOT a property of a secure hash function?
Pre-image resistance
Collision resistance
Key-dependent output
Avalanche effect
HMAC provides message authentication by combining a cryptographic hash function with:
A public key
A symmetric key
An initialization vector
A random number
Which hash function is the basis for HMAC and widely used in authentication?
SHA
MD5
CRC
DES
What is the primary purpose of a digital signature?
Ensure message confidentiality
Verify the sender's identity and data integrity
Encrypt the message
Distribute symmetric keys
Which digital signature algorithm is used in the Digital Signature Standard (DSS)?
RSA
DSA
ECC
AES
The Schnorr Digital Signature Scheme is based on which mathematical problem?
Discrete logarithm problem
Factorization problem
Hash collision problem
Subset-sum problem
Which of the following is a key feature of the ElGamal cryptosystem?
It uses elliptic curves for encryption
It is based on the difficulty of discrete logarithms
It provides symmetric encryption
It is used exclusively for hashing
In a challenge-response protocol, the purpose of the challenge is to:
Encrypt the message
Verify the identity of the entity
Generate a new key
Create a hash of the message
Which biometric authentication method is least susceptible to changes over time?
Fingerprint
Voice recognition
Face recognition
Retina scan
Kerberos uses which cryptographic technique for authentication?
Public key encryption
Symmetric key encryption
Elliptic curve cryptography
Digital signatures
What is the role of the Key Distribution Center (KDC) in Kerberos?
Generate public-private key pairs
Manage and distribute session keys
Store digital certificates
Perform hash calculations
Which of these is NOT a component of a challenge-response authentication protocol?
Challenge
Response
Key distribution
Verifier
A password-based authentication system is primarily vulnerable to:
Differential cryptanalysis
Replay attacks
Brute force attacks
Key exchange failures
In symmetric key distribution using asymmetric encryption, the symmetric key is encrypted with:
A private key
A public key
A hash function
A digital signature
X.509 Certificates are used to:
Manage symmetric keys
Verify public keys
Store hash functions
Encrypt data using MAC
What is the main purpose of a Certificate Authority (CA) in PKI?
Issue digital signatures
Distribute symmetric keys
Validate and sign public key certificates
Encrypt sensitive data
Which of the following protocols uses asymmetric cryptography to establish mutual trust between parties?
Diffie-Hellman
RSA-based key exchange
Kerberos
RC4
In PKI, the private key associated with a public key is used to:
Encrypt data
Generate certificates
Sign data for authentication
Hash data for verification
