Free ISSAP Cryptography Questions and Answers — Questions and Answers
Question 1: What is the primary goal of cryptography in information security?
- To ensure user accountability
- To enforce authentication policies
- To protect confidentiality, integrity, and authenticity of data (Correct answer)
- To prevent denial-of-service attacks
Correct answer: To protect confidentiality, integrity, and authenticity of data
Cryptography is fundamentally used to secure communication and data storage by protecting confidentiality, integrity, and authenticity of data. It achieves this by preventing unauthorized disclosure, modification, and ensuring the verifiable origin and genuineness of information.
Question 2: Which type of cryptography uses the same key for encryption and decryption?
- Public key infrastructure (PKI)
- Asymmetric cryptography
- Hash functions
- Symmetric cryptography (Correct answer)
Correct answer: Symmetric cryptography
Symmetric cryptography, also known as secret-key cryptography, uses a single, shared secret key for both encrypting and decrypting data. Both the sender and receiver must possess this identical key, making secure key distribution a critical challenge.
Question 3: What is the purpose of a digital signature?
- To encrypt data
- To verify the authenticity and integrity of a message (Correct answer)
- To generate a session key
- To ensure anonymity
Correct answer: To verify the authenticity and integrity of a message
A digital signature uses cryptographic techniques to provide assurance about the origin and integrity of a digital message or document. It verifies that the message has not been altered since it was signed and confirms the identity of the signer, ensuring non-repudiation.
Question 4: Which cryptographic algorithm is considered asymmetric?
- RSA (Rivest-Shamir-Adleman) (Correct answer)
- AES (Advanced Encryption Standard)
- DES (Data Encryption Standard)
- 3DES (Triple DES)
Correct answer: RSA (Rivest-Shamir-Adleman)
RSA (Rivest-Shamir-Adleman) is a widely used public-key (asymmetric) cryptographic algorithm, meaning it uses a pair of mathematically linked keys: a public key for encryption and a private key for decryption. This allows secure communication without prior sharing of a secret key.
Question 5: What is the primary function of a hash algorithm in cryptography?
- To encrypt and decrypt data
- To create a unique fixed-length representation of data (Correct answer)
- To generate keys for encryption
- To facilitate secure communication
Correct answer: To create a unique fixed-length representation of data
A hash algorithm takes an input (or 'message') and returns a fixed-size alphanumeric string, known as a hash value or message digest. This unique representation is used to verify data integrity, as even a small change in the input data will produce a completely different hash value.
What is the primary goal of cryptography in information security?