Web Application Security and Cryptography

This test is useful for the students who are preparing for GATE, Information technology and IT certified programs exams. This test represents different security mechanism and cryptographic classes for securing web applications.

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following security techniques provides activity such as a university wants to allow its student to use email up to a limit of so many messages or so many characters of email in the last so many days?

  1. Non repudiation
  2. The certificate scheme
  3. Transport layer security
  4. Stateful inspection firewall
  5. Guard
Question 2 Multiple Choice (Single Answer)

Which of the following .NET cryptographic classes represents a cryptographic object identifier?

  1. RandomNumberGenerator
  2. OidCollection
  3. OidEnumerator
  4. Oid
  5. CryptoConfig
Question 3 Multiple Choice (Single Answer)

Which of the following security mechanisms includes vital attributes required for secure over the internet credit-card transactions such as confidentiality of information, merchant authentication etc..............?

  1. Message authentication code
  2. Transport layer security
  3. Secure electronic transaction
  4. Proc-Type
  5. Stateful inspection firewall
Question 4 Multiple Choice (Single Answer)

Which of the following security mechanisms consists of the services provided such as key exchange algorithms, encryption/decryption algorithms, hash algorithms etc.?

  1. Secure socket layer
  2. Transport layer security
  3. Message integrity check
  4. Sender authenticity
  5. Stateful inspection firewall
Question 5 Multiple Choice (Single Answer)

Which of the following .NET cryptographic classes represents the super class from which all implementations of the Rijndael symmetric encryption algorithm must inherit?

  1. RijndaelManaged
  2. Rijndael
  3. RC2
  4. MD5
  5. ProtectedData
Question 6 Multiple Choice (Single Answer)

Which of the following .NET cryptographic classes performs a cryptographic transformation of data using the Rijndael algorithm?

  1. ProtectedMemory
  2. RijndaelManaged
  3. CryptoAPITransform
  4. RijndaelManagedTransform
  5. FormBase64Transform
Question 7 Multiple Choice (Single Answer)

Which of the following .NET cryptographic classes computes the RIPEMD160 hash for the input data using the managed library?

  1. RIPEMD160Managed
  2. RIPEMD160
  3. RijndaelManaged
  4. MD5
  5. ProtectedData
Question 8 Multiple Choice (Single Answer)

Which of the following security standards performs some actions such as sign the hash by encrypting it with the sender's private key, generate a session key at random etc.?

  1. The certificate scheme
  2. DEK-Info
  3. Transport layer security
  4. Stateful inspection firewall
  5. Pretty good privacy
Question 9 Multiple Choice (Single Answer)

Which of the following .NET cryptographic classes implements a cryptographic random number generator using the implementation provided by the CSP?

  1. RandomNumberGenerator
  2. MaskGeneration
  3. RNGCryptoServiceProvider
  4. RC2
  5. MD5CryptoServiceProvider
Question 10 Multiple Choice (Single Answer)

Which of the following security standards handles all sorts of attachments such as data files, movies, sound etc.?

  1. Message integrity check
  2. Secure multipurpose internet mail extension
  3. Sender authenticity
  4. Transport layer security
  5. Stateful inspection firewall
Question 11 Multiple Choice (Single Answer)

Which of the following security techniques also called a bastion host is a two-headed device?

  1. Stateful inspection firewall
  2. Application proxy
  3. Non repudiation
  4. The certificate scheme
  5. Transport layer security
Question 12 Multiple Choice (Single Answer)

Which of the following .NET cryptographic classes performs asymmetric encryption and decryption using the implementation of the RSA algorithm provided by the CSP?

  1. RSACryptoServiceProvider
  2. RSA
  3. MD5CryptoServiceProvider
  4. DSACryptoServiceProvider
  5. ProtectedMemory
Question 13 Multiple Choice (Single Answer)

Which of the following .NET cryptographic classes defines a wrapper object to access the CSP implementation of the RC2 algorithm?

  1. RC2
  2. MD5CryptoServiceProvider
  3. RC2CryptoServiceProvider
  4. DESCryptoServiceProvider
  5. ProtectedData
Question 14 Multiple Choice (Single Answer)

Which of the following security techniques usually starts in deny all bound mode, to which user adds trusted addresses as they appear?

  1. Stateful inspection firewall
  2. Personal firewall
  3. Message integrity check
  4. Transport layer security
  5. Sender authenticity
Question 15 Multiple Choice (Single Answer)

Which of the following .NET cryptographic classes implements password-based key derivation functionality, PBKDF2, by using a pseudo-random number generator based on HMACSHA1?

  1. Rfc2898DeriveBytes
  2. PasswordDeriveBytes
  3. DeriveBytes
  4. KeySizes
  5. ProtectedMemory