.Net Programming & Cryptography Concepts
Covers .Net framework concepts including encryption/cryptography classes, access modifiers, control statements, assembly manifest, and common language runtime architecture
Questions
Programming languages on the .Net framework compile into an intermediate language known as ________________.
- HTML
- MSIL
- XML
- DHTML
- C
In which of the following assembly manifest content information, information is used by the runtime to map a type reference to the file that contains its declaration and implementation?
- Strong name information
- Assembly name
- Type reference information
- Version number
- Web form
Which of the following technologies is a software development technology that focuses on building applications in a very short amount of time?
- RAD
- CTS
- The execution support
- .Net framework
- Stack walk
Which of the following encryption-decryption classes of .Net technology encapsulates optional configuration parameters for the user interface that CNG displays when you access a protected key?
- CngPropertyCollection
- CngKeyBlobFormat
- CngUIPolicy
- CngKey
- ProtectedMemory
Which of the following encryption-decryption classes of .Net technology represents the abstract base class from which all implementations of asymmetric signature deformatters derive?
- AsymmetricKeyExchangeDeformatter
- AsymmetricSignatureDeformatter
- AsymmetricSignatureFormatter
- DSASignatureFormatter
- ProtectedMemory
Which of the encryption-decryption classes of .Net technology encapuslates the name of an encryption algorithm collection?
- CngAlgorithmGroup
- CngAlgorithm
- CngKey
- ProtectedData
- CngPropertyCollection
Which of the following encryption-decryption classes of the .Net technology represents a set of AsnEncodedData object?
- AsnEncodedData
- AsnEncodedDataEnumerator
- AsnEncodedDataCollection
- AesManaged
- ProtecetdMemory
Which of the following assembly manifest content's information represents a list of assemblies that are statically referenced by the assembly?
- Reference type
- Assembly name
- Strong name information
- Version number
- Referenced assemblies
By using which of the following access modifiers, the variables will retain their values, even after the procedure in which these variables are declared?
- Public
- Private
- Attrlist
- Name
- Static
Which of the following encryption-decryption classes of .Net technologies encapsulates the name of a key storage provider used with cryptography next generation objects?
- CngAlgorithm
- CngKey
- ProtectedData
- CngProvider
- CngPropertyCollection
Which of the following components of .Net architecture provides the appearance of a virtual machine so that programmers need not consider the capabilities of the specific CPU that will execute the program?
- Common type system
- The execution support
- Stack walk
- Web form
- Common language runtime
Which of the following encryption-decryption classes of .Net technology performs a cryptographic transformation of data?
- Formbase64Transform
- ToBase64Transform
- CryptoConfig
- CryptoAPITransform
- ProtectedMemory
By using which of the following access modifiers, the variables are accessible only from within their own class or from a class derived from that class?
- Protected
- Public
- Private
- Get accessor
- Type
Which of the following properties uses an implicit parameter called value whose type is the type of the property?
- Get accessor
- Set accessor
- Public
- GET
- POST
Which of the following encryption-decryption classes of .Net technology represents the abstract base class from which all implementations of the advanced encryption standard must inherit?
- AesCryptoServiceProvider
- AesManaged
- Aes
- ProtectedData
- AsnEncodedDataEnumerator
Which of the following encryption-decryption classes of .Net technology contains a type and a collection of values associated with that type?
- CryptoConfig
- CryptographicAttributeObject
- CryptographicAttributeObjectCollection
- ProtectedData
- CngAlgorithm
Which of the following encryption-decryption classes of .Net technology represents the base class from which all asymmetric key exchange formatters derive?
- AsymmetricKeyExchangeDeformatter
- AsymmetricSignatureFormatter
- AsnEncodedData
- AsymmetricKeyExchangeFormatter
- ProtectedData
Which of the following encryption-decryption classes of .Net technology defines a wrapper object to access the CSP implementation of the digital signature algorithm?
- DSA
- DSASignatureFormatter
- DSACryptoServeiceProvider
- DESCryptoServiceProvider
- ProtectedData
By using which of the following access modifiers, the variables can be used by code in the same assembly as well as by code in derived classes?
- Public
- Private
- ProtectedFriend
- Name
- Get accessor
By using which of the following statements, control is passed to the statement that follows the terminated statement?
- Continue
- Break
- Return
- Boxed
- Private
Which of the following encryption-decryption classes represents the base class for the data encryption standard algorithm from which all data encryption standard implementations must derive?
- DES
- DESCryptoServiceProvider
- DSA
- ProtectedData
- CngKey
Which of the following encryption-decryption classes verifies a digital signature algorithm PKCS#1 version 1.5 signature?
- DSASignatureFormatter
- DSASignatureDeformatter
- DSA
- ProtectedData
- AsymmetricSignatureFormatter
By using which of the following access modifiers, the variables are accessible from within the program that contains their declaration as well as from anywhere else in the same assembly?
- Public
- Private
- Name
- Attrlist
- Friend
Which of the following encryption-decryption classes of .Net technology provides enumeration functionality for the CryptographicAttibuteObjectCollection collection?
- CryptographicAttributeObjectCollection
- CryptoConfig
- ProtectedMemory
- CryptographicAttributeObjectEnumerator
- AsnEncodedDataEnumerator
Which of the following is used to declare a reference type that can be used to encapsulate a named or an anonymous method?
- Public
- Private
- Delegate
- Array
- String