WorksheetsCâu hỏi về Mã hóa
Total questions: 46
Worksheet time: 26mins
What is the main purpose of encryption?
To make communication faster
To conceal the content of a message
To increase network bandwidth
To convert data into physical storage
Which term refers to a message in a readable form before it is encrypted?
Ciphertext
Keytext
Cleartext
Encrypted message
What does the function D(K, C) represent in encryption?
Encrypting the original text using a key
Decrypting the encrypted text using a key
Double encryption using two keys
Data compression
Which of the following attacks is NOT a type of attack on encryption systems?
Ciphertext-only attack
Plaintext insertion attack
Known plaintext attack
Chosen plaintext attack
What is the key size used in the Data Encryption Standard (DES)?
128 bit
64 bit
56 bit
256 bit
Which encryption method treats the plaintext as a continuous stream of data?
Electronic Codebook (ECB) method
Cipher Feedback (CFB) method
Block cipher method
Triple DES
Which encryption technique involves using the same key for both encryption and decryption?
Public key encryption
Asymmetric encryption
Symmetric encryption
Digital signature
How many keys does Triple DES use to improve security compared to standard DES?
One
Two
Three
Four
What key length does the IDEA encryption use for its operations?
56 bit
64 bit
128 bit
256 bit
Which of the following algorithms was selected as the Advanced Encryption Standard (AES) by NIST?
RC4
Triple DES
Rijndael
Serpent
Which encryption system was originally developed by IBM and later accepted as a federal standard?
AES
DES
RSA
RC4
What is the purpose of the 'brute-force' method in encryption?
To randomly generate encryption keys
To try all possible key combinations to break the encryption
To quickly produce a large amount of encrypted text
To encrypt data using multiple algorithms
What does Triple DES provide compared to standard DES?
Faster encryption
Larger block size
Enhanced security by using multiple encryption keys
Compatibility with non-electronic systems
What is the main advantage of IDEA (International Data Encryption Algorithm) over DES?
It is easier to break with brute force
It uses a shorter key length
It provides better security and is more efficient in software implementations
It operates on larger blocks of plaintext
Which encryption algorithm is chosen for the Advanced Encryption Standard (AES)?
DES
Triple DES
RC6
Rijndael
How does stream ciphering work compared to block ciphering?
It processes a block of data at a time
It continuously encrypts each bit or byte of the plaintext
It uses public and private keys for encryption
It only works with symmetric keys
Which encryption algorithm uses three 56-bit keys to encrypt data?
RSA
Triple DES
AES
Blowfish
The term 'differential analysis' refers to what?
A method of attack focused on weaknesses in hardware
A technique for analyzing the differences between pairs of plaintext and related ciphertext
A brute-force attack using multiple processors
A method for generating random encryption keys
Which encryption method has a block size of 128 bits?
DES
Triple DES
Rijndael
RC4
Why was the AES algorithm designed to be royalty-free worldwide?
To ensure global acceptance for sensitive data of governments and businesses
To limit encryption algorithms only for military purposes
To increase computational complexity for attackers
To replace weaker algorithms like RC2
Which method
One-time pad
Public key encryption
A 56-bit key in a block cipher
A stream cipher
The Cipher Feedback (CFB) mode in DES is an example of which type of encryption?
Block encryption
Stream encryption
Asymmetric encryption
Public key encryption
In public key encryption, which key is used to encrypt a message?
A shared secret key
The recipient's private key
The recipient's public key
The sender's private key
What is the main disadvantage of using brute-force attacks on strong encryption algorithms?
It requires knowledge of the plaintext
It takes an impractical amount of time to break the key
It permanently weakens the algorithm
It only works with stream ciphers
How does RSA differ from DES?
RSA uses symmetric encryption while DES uses asymmetric encryption
RSA uses asymmetric encryption while DES uses symmetric encryption
Both use the same key for encryption and decryption
DES uses public key encryption
What is the main thing?
What is the main function of hash algorithms in cryptography?
Encrypting data with a public key
Generating fixed-length output from variable-length input
Encrypting messages using symmetric keys
Generating private and public keys
Which hashing algorithm produces a 128-bit hash value?
SHA-1
MD5
SHA-256
AES
What is the Secure Hash Algorithm (SHA) a part of in cryptographic functions?
Message creation
Public key encryption
Symmetric encryption
Stream encryption
What is the purpose of a digital signature?
To encrypt messages
To verify the authenticity of a message
To generate secret keys for encryption
To compress encrypted data
What is the role of the Certificate Authority (CA) in the Public Key Infrastructure (PKI)?
It generates symmetric encryption keys
It verifies and issues digital certificates
It encrypts messages for secure transmission
It ensures anonymity in communication
In public key encryption, what is the private key used for?
Decrypt a message that has been encrypted with the public key
Encrypt data using symmetric keys
Create hash values
Verify digital signatures
Which cryptographic method provides both encryption and authentication for messages?
Digital signature
Message creation
Public Key Infrastructure (PKI)
Symmetric key encryption
What is a nonce used for in cryptography?
Enhancing the strength of the encryption key
Generating random symmetric keys
Preventing replay attacks by ensuring a unique value for each transaction
Compressing encrypted messages
Which algorithm is commonly used to create digital signatures?
AES
RSA
MD5
Triple DES
What does the RSA algorithm rely on the difficulty of?
Factoring large prime numbers
Solving discrete logarithms
Breaking hash functions
Reversing XOR operations
What is the purpose of Public Key Infrastructure (PKI)?
To quickly encrypt a large amount of data
To manage digital certificates and encrypt public keys
To generate random keys for symmetric encryption
To securely store passwords
Which technique ensures the authenticity of both the buyer and the seller in an online transaction?
It cannot be denied
Symmetric encryption
Hashing
Public key encryption
In the digital signature system, which key is used to verify the signature?
Private key of the signer
Public key of the signer
Symmetric key shared by both parties
Random key generated for each transaction
What is the use of a blind signature?
To verify the identity of a user without revealing their identity
To quickly encrypt large datasets
To create secure session keys
To prevent brute-force attacks on encrypted messages
Which cryptographic technique is considered ideal for ensuring anonymity in digital transactions?
Public key encryption
Blind signature
Symmetric key encryption
Digital signature
The main security benefit of smart cards in cryptographic systems is what?
They use asymmetric keys for faster encryption
They securely store cryptographic keys and can perform processing on the card
They generate encryption keys for software-based systems
They allow for the creation of public and private keys in real-time
Which cryptographic algorithm is best known for being used in secure Internet transactions via SSL/TLS?
AES
RC4
RSA
IDEA
What is the main difference between symmetric and asymmetric encryption?
Symmetric encryption is faster but requires a different key for encryption and decryption
Asymmetric encryption uses the same key for both encryption and decryption
Symmetric encryption uses the same key for encryption and decryption, while asymmetric encryption uses different keys
Asymmetric encryption is only used for hashing algorithms
What is a main characteristic of a secure hash function?
It can be reversed to retrieve the original message
It produces a unique fixed-length output for each unique input
It generates symmetric encryption keys
It is only used in symmetric encryption schemes
What is the role of the Kerberos protocol in cryptographic systems?
It provides public key encryption for secure communication
It authenticates users in a network using a trusted third party
It generates random session keys for secure transactions
It compresses data before encryption
