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
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)- A2% (1)
- B8% (4)
- C75% (36)
- D15% (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.