nerdexam
GIAC

GSSP-NET · Question #337

You work as a Software Developer for ABC Inc. The company uses Visual Studio .NET 2008 as its application development platform. You are creating an ASP.NET Web application using .NET Framework 3.5…

The correct answer is D. Use the ProtectedData class. See the full explanation below for the reasoning.

Question

You work as a Software Developer for ABC Inc. The company uses Visual Studio .NET 2008 as its application development platform. You are creating an ASP.NET Web application using .NET Framework 3.5. The application can be run only by a specific set of user credentials. Therefore, other applications are not permitted to employ these user credentials. The ASP.NET application uses asymmetric encryption to encrypt and decrypt messages to other servers. You are required to shield the private key that is used to encrypt and decrypt messages that are accessed by other users or applications on the same server. What will you do to accomplish the task?

Options

  • AUse the Triple Data Encryption Standard algorithm to encrypt the key.
  • BUse the Secure Sockets Layer protocol.
  • CUse the DataProtectionPermission class.
  • DUse the ProtectedData class.
  • EStore the private key in the App_Data directory.

How the community answered

(29 responses)
  • A
    3% (1)
  • C
    10% (3)
  • D
    83% (24)
  • E
    3% (1)

Community Discussion

No community discussion yet for this question.

Full GSSP-NET Practice