Cryptography and ASP.NET Security
Covers fundamental cryptography concepts including symmetric/asymmetric encryption, hash algorithms, and network security authorization mechanisms in ASP.NET applications.
Questions
Which of the following types of encryption uses a single shared secret key to encrypt and decrypt data?
- Asymmetric cryptography
- Symmetric cryptography
- RC2CryptoService provider
- Rijndael
- ProtectedMemory
Which of the following cryptography classes represents abstract syntax one (ASN.1)- encoded data?
- AsnEncodedDataCollection
- AsnEncodedData
- Aes
- ProtectedData
- Oid
Which of the following classes performs asymmetric encryption and decryption using the CAPI implementation of the advanced encryption standard algorithm?
- Aes
- MD5Cng
- AesCryptoService provider
- SHA1
- ProtectedData
Which of the following cryptography classes provides the ability to navigate through an AsnEncodedDataCollection object?
- AsnEncodedDataEnumerator
- AsnEncodedDataCollection
- Aes
- Oid
- ProtectedData
Which of the following map(s) data from any length to a fixed length byte sequence?
- Cryptographic hashes
- Symmetric cryptography
- SHA256
- SHA512
- ProtectedData
Which of the following classes provides a managed implementation of the advanced encryption symmetric algorithm?
- Aes
- AsnEncodedDataCollection
- RijndaelManaged
- AesManaged
- SHA1Managed
Which of the following checks the access control list of the .aspx or .asmx handler file to determine whether a user should have access to the file or not?
- QueryString parameter
- Password file
- File authorization
- OidEnumerator
- ProtectedData
Which of the following helps verify that data originates from a specific party by creating a digital signature that is unique to that party?
- Asymmetric cryptography
- PasswordDeriveBytes
- MD5CryptoServiceProvider
- Oid
- Cryptographic signing
Which of the following cryptography classes provides a cryptography next generation implementation of the secure hash algorithm for 512 bit hash value?
- SHA512CrptoServiceProvider
- SHA256Cng
- SHA1
- SHA512Cng
- ProtectedMemory
Which of the following cryptography clasess represents the abstract class, from which all implementations of the MD5 hash algorithm inherit?
- MD5Cng
- MD5CryptoServiceProvider
- Oid
- RandomNumberGenerator
- MD5
Which of the following computes the SHA512 hash algorithm for the input data using the managed library?
- SHA512CryptoServiceProvider
- SHA256Managed
- SHA512Managed
- SHA1Managed
- ProtectedData
Which of the following cryptographic classes represents the base class from which all implementations of asymmetric signature formatters derive?
- AsymmetricSignatureDeformatter
- AsymmetricSignatureFormatter
- AsymmetricKeyExchangeFormatter
- Rijndael
- ProtectedMemory
Which of the following computes the SHA384 hash for the input data using the managed library?
- SHA1Managed
- SHA256Managed
- SHA512Managed
- SHA512
- ProtectedData
Which of the following represents the base class from which all asymmetric key exchange deformatters derive?
- AsymmetricKeyExchangeFormatter
- AsymmetricSignatureDeformatter
- Rijndael
- AsymmetricKeyExchangeDeformatter
- ProtectedMemory
Which of the following map(s) users and roles to uniform resource locators in ASP.NET applications?
- Proxy archived log backups
- Growing phase
- QueryString parameter
- ProtectedData
- URL authorization