nerdexam
Google

PROFESSIONAL-CLOUD-ARCHITECT · Question #86

You are designing a mobile chat application. You want to ensure people cannot spoof chat messages, by providing a message were sent by a specific user. What should you do?

The correct answer is C. Use public key infrastructure (PKI) to encrypt the message client side using the originating user's. It is C as client side should encrypt the message using originating cert.

Submitted by salim_om· Mar 30, 2026Designing for security and compliance

Question

You are designing a mobile chat application. You want to ensure people cannot spoof chat messages, by providing a message were sent by a specific user. What should you do?

Options

  • ATag messages client side with the originating user identifier and the destination user.
  • BEncrypt the message client side using block-based encryption with a shared key.
  • CUse public key infrastructure (PKI) to encrypt the message client side using the originating user's
  • DUse a trusted certificate authority to enable SSL connectivity between the client application and

How the community answered

(23 responses)
  • A
    4% (1)
  • B
    4% (1)
  • C
    78% (18)
  • D
    13% (3)

Explanation

It is C as client side should encrypt the message using originating cert.

Topics

#PKI#message authentication#public key encryption#non-repudiation

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-CLOUD-ARCHITECT Practice