185k views
0 votes
A security architect is designing a system to satisfy user demand for reduced transaction time, increased security and message integrity, and improved cryptographic security. The resultant system will be used in an environment with a broad user base where many asynchronous transactions occur every minute and must be publicly verifiable.

Which of the following solutions BEST meets all of the architect's objectives?

A. An internal key infrastructure that allows users to digitally sign transaction logs
B. An agreement with an entropy-as-a-service provider to increase the amount of randomness in generated keys.
C. A publicly verified hashing algorithm that allows revalidation of message integrity at a future date.
D. An open distributed transaction ledger that requires proof of work to append entries.

1 Answer

3 votes

Final answer:

The best solution for a secure and efficient transaction system with verifiable message integrity is an open distributed transaction ledger with a proof of work mechanism, aligning with blockchain technology.

Step-by-step explanation:

The identifying a system solution that will satisfy various requirements including reduced transaction time, increased security and message integrity, and improved cryptographic security, in an environment with a broad user base and asynchronous transactions. Considering the given options, the best solution that meets all of the architect's objectives is D. An open distributed transaction ledger that requires proof of work to append entries. This option aligns well with the demand for decreased transaction times, bolstered security, and verifiable message integrity.

Such a system, often associated with blockchain technology, provides a decentralized method where transactions are securely recorded in a sequence of blocks that are linked and secured using cryptography. Each block typically contains a cryptographic hash of the previous block, a timestamp, and transaction data, ensuring message integrity and security. The proof of work aspect makes it computationally expensive to alter any aspect of the ledger, thus ensuring enhanced cryptographic security and public accountability.

User Probablyup
by
8.5k points