摘要 |
<p>One embodiment of the present invention provides a system which allows a document owner to redact content from a document and allows a recipient of the redacted document to challenge the appropriateness of the redaction. During operation, the system allows the document owner to redact a string Mi from location i in the document. In doing so, the system produces a commitment C¡ = C(Mi, Ri) based on string Mi and a string Ri used as randomness and communicates Ci to the recipient (204). When the recipient challenges (206) the redaction, the system receives a topic string T from the recipient, and produces a string RT. The system then communicates RT to the recipient (210), thereby allowing the recipient to produce a commitment CT= C(T, RT) based on strings T and RT, and compare CT with Ci. Comparing commitment CT with Ci allows the recipient to test redactions for string equality.
</p> |