A network security engineer is designing an automated system to transmit high-value financial transaction logs between remote data centers across a public network. The security baseline specifies that the system must ensure data cannot be altered during transit without detection, while also cryptographically preventing the sending system from denying it originated the log transmission. Which of the following security mechanisms should the engineer implement to fulfill these specific security principles? (Select TWO.)
- Asymmetric digital signatures applied to each log payload using private keysAnswer
- BSymmetric payload encryption using AES-256 in Cipher Block Chaining mode
- Cryptographic message digest generation using SHA-256 appended to the transfer protocolAnswer
- DDeploying redundant VRRP virtual gateway routers across dual internet service provider links
Answer
The required security principles are Integrity and Non-repudiation. Cryptographic message digests (such as SHA-256 hashes) ensure Integrity by verifying that data has not been altered in transit. Asymmetric digital signatures ensure both Integrity and Non-repudiation by using a private key to sign the data, allowing any party with the public key to verify authenticity and origin.
Digital signatures provide non-repudiation and integrity through asymmetric cryptography, while cryptographic hashing (SHA-256) verifies payload integrity by enabling detectability of any modifications in transit.
Step-by-Step Solution
Key Concept
CIA Triad & Core Security Principles (Integrity and Non-repudiation)