Digital Signatures

Review Questions

You can find the solutions to these questions in Appendix A, "Answers to Review Questions."

1.

Which two of the following are not cryptographic services?

  1. Authenticity
  2. Confidentiality
  3. Integrity
  4. Nonrepudiation
  5. Resistance against DoS
  6. Defense in depth

2.

Which two statements about symmetric encryption are true?

  1. Symmetric encryption is a good choice for real-time encryption of bulk data.
  2. Symmetric encryption is commonly used to sign asymmetric keys.
  3. Symmetric encryption uses asymmetric keys.
  4. RSA is an example of a symmetric encryption algorithm.
  5. ASE is an example of a symmetric encryption algorithm.
  6. With symmetric encryption, the encryption key equals the decryption key.

3.

Which two statements about asymmetric encryption are true?

  1. Asymmetric encryption is considerably faster than symmetric encryption.
  2. Asymmetric encryption keys should have about half the lifetime of symmetric encryption keys.
  3. With asymmetric encryption, the private key can only encrypt data, whereas the public key can only decrypt data.
  4. With asymmetric encryption, either of the two keys can be used for encryption and the opposite key can be used for decryption.
  5. NSA is an example of an asymmetric encryption algorithm.
  6. Asymmetric encryption is often used to create signatures.

   
4.

Which two statements about hash functions are true?

  1. A hash digest can never be reverted to the hashed data.
  2. It is computationally difficult to revert a hash digest to the hashed data.
  3. Data can be encrypted if hashed with a secret key.
  4. Data can be signed by appending a hash of the data.
  5. AES can use SHA-1 for data encryption.
  6. AES can use MD5 for hashing data.

5.

Which of the following statements does not apply to digital signatures?

  1. Digital signatures provide data authenticity.
  2. Digital signatures provide data integrity.
  3. Digital signatures provide nonrepudiation.
  4. Digital signatures do not provide data confidentiality.
  5. Digital signatures are based on asymmetric cryptographic algorithms.
  6. Digital signatures are created by hashing the result of an asymmetric encryption.

6.

Which of the following represent a more reliable hashing algorithm?

  1. DES
  2. 3DES
  3. AES
  4. SHA-1
  5. RSA
  6. MD5

7.

You are looking for a method that can prove to others that a certain source sent some data. What cryptography method accomplishes this?

  1. Nonrepudiation
  2. Authentication
  3. Confidentiality
  4. Integrity
  5. Encryption

   
8.

Which of the following is not a symmetric encryption algorithm?

  1. AES
  2. RSA
  3. DES
  4. Blowfish

9.

When using asymmetric encryption, which key is transmitted from the sending to the receiving host?

  1. Public key
  2. Private key
  3. Shared secret key
  4. No keys are transmitted

10.

When using asymmetric encryption, the public key is a reverse encryption algorithm of the private key. What is to keep a host from capturing the public key and generating the opposite algorithm to find the private key?

  1. The public key is never communicated to another host.
  2. The public key is first encrypted with a shared secret key.
  3. Asymmetric keys are always paired with symmetric keys to ensure the algorithm cannot be broken.
  4. It is feasibly impossible to find the opposite formula with just the public key.

Категории