System Security

Cryptography and data protection using .NET Framework security classes

13 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following classes represents the abstract class from which all implementations of cryptographic random number generators derive?

  1. RandomNumberGeneratorCSP
  2. Rijndael
  3. RC2
  4. Cryptographic hashes
  5. RandomNumberGenerator
Question 2 Multiple Choice (Single Answer)

Which of the following cryptographic classes represents a read-only set of ManifestSignatureInformation objects?

  1. ManifestSignatureInformation
  2. StrongNameSignatureInformation
  3. Cryptographic signing
  4. ManifestSignatureInformationCollection
  5. Oid
Question 3 Multiple Choice (Single Answer)

Which of the following encryptions uses a single shared key to encrypt and decrypt data?

  1. Asymmetric encryption
  2. Cryptographic hashes
  3. Symmetric encryption
  4. TripleDES
  5. OidCollection
Question 4 Multiple Choice (Single Answer)

Which of the following cryptographic classes computes a hash-based message authentication code using secure hash algorithm 512 hash function?

  1. HMACSHA1
  2. HMACMD5
  3. HMACSHA512
  4. SHA512
  5. OidCollection
Question 5 Multiple Choice (Single Answer)

Which of the following is used by the common language runtime for implementing symmetric algorithms and hash algorithms?

  1. CryptoStream
  2. Stream-oriented design
  3. Cryptographic hashes
  4. Asymmetric encryption
  5. Oid
Question 6 Multiple Choice (Single Answer)

Which of the following cryptosystem classes computes a hash-based message authentication code using the RIPEMD 160 hash function?

  1. HMACRIPEMD160
  2. HMACSHA1
  3. HMACMD5
  4. RIPEMD160
  5. Oid
Question 7 Multiple Choice (Single Answer)

Which of the following cryptosystem classes represents the abstract class from which all mask generator algorithms must derive?

  1. PKCS1MaskGenerationMethod
  2. MaskGeneration
  3. RandomNumberGeneratorCSP
  4. RSA
  5. Oid
Question 8 Multiple Choice (Single Answer)

Which of the following cryptographic classes represents the base class from which all implementations of cryptographic hash algorithms must derive?

  1. HashAlgorithm
  2. KeyedHashAlgorithm
  3. Cryptographic hashes
  4. Secure hash algorithm 1
  5. OidCollection
Question 9 Multiple Choice (Single Answer)

Which of the following cryptographic classes provides methods for protecting and unprotecting data?

  1. SHA1
  2. SHA256
  3. RSA
  4. ProtectedData
  5. Cryptographic hashes
Question 10 Multiple Choice (Single Answer)

Which of the following cryptosystem classes determines the set of valid key sizes for the symmetric cryptographic algorithms?

  1. Keysizes
  2. KeyedHashAlgorithm
  3. CngKey
  4. AsymmetricKeyExchangeDeformatter
  5. RC2
Question 11 Multiple Choice (Single Answer)

Which of the following cryptographic classes provides methods for protecting and unprotecting memory?

  1. CryptoStream
  2. ProtectedMemory
  3. Asymmetric encryption
  4. CryptoConfig
  5. OidEnumerator
Question 12 Multiple Choice (Single Answer)

Which of the following cryptographic classes represents the abstract class from which all implementations of hash based message authentication code must derive?

  1. HMACMD5
  2. HMACSHA1
  3. HMAC
  4. SHA1
  5. Cryptographic hashes
Question 13 Multiple Choice (Single Answer)

Which of the following authorizations checks the ACL of the .aspx handler file to determine whether a user should have access to the file?

  1. URL authorization
  2. File authorization
  3. Cryptographic hashes
  4. Asymmetric cryptography
  5. Rijndael