nerdexam
Amazon

DVA-C02 · Question #774

A developer is writing an application that will provide data files to an external company. The external company needs to verify that the data is not modified in transit. How can the developer use AWS

The correct answer is C. Sign the data by using the private key of an asymmetric key pair. Provide the public key to the. AWS KMS supports digital signatures by using asymmetric key pairs. The application can sign the data with the private key, and the external company can use the corresponding public key to verify the signature. Successful verification proves that the data has not been modified in

Submitted by saadiq_pk· Mar 5, 2026Security

Question

A developer is writing an application that will provide data files to an external company. The external company needs to verify that the data is not modified in transit. How can the developer use AWS KMS to prove the integrity of the transferred data?

Options

  • AEncrypt the data by using a symmetric key. Provide the key to the external company.
  • BSign the data by using a symmetric key. Provide the key to the external company.
  • CSign the data by using the private key of an asymmetric key pair. Provide the public key to the
  • DSign the data by using the public key of an asymmetric key pair. Provide the private key to the

How the community answered

(48 responses)
  • A
    2% (1)
  • B
    8% (4)
  • C
    75% (36)
  • D
    15% (7)

Explanation

AWS KMS supports digital signatures by using asymmetric key pairs. The application can sign the data with the private key, and the external company can use the corresponding public key to verify the signature. Successful verification proves that the data has not been modified in transit and that it originated from the expected source.

Community Discussion

No community discussion yet for this question.

Full DVA-C02 Practice