Patent ID: 8484477

Claim:
A document management system, comprising: a processing device; a secure authoring tool including computer readable code, embodied on a tangible, non-transitory, computer readable medium, the code being executable by the processing device, the secure authoring tool including at least one of a number generator or a secure controller; a document generated using the secure authoring tool, the document including a map-file for each of a plurality of participants in a workflow of the document, each map-file providing differential access for a respective one of the plurality of participants; i) corresponding, randomly generated nonces; or ii) complementary workflow assurance tokens; or iii) both i and ii distributed within the respective map-files of neighboring participants by the number generator or the secure controller, wherein: a) a first of the nonces is provided in the map-file of a sending one of the neighboring participants, a second of the nonces is provided in the map-file of a receiving one of the neighboring participants, and the first and second nonces are identical; or b) the complementary workflow assurance tokens include a pair of specially generated signature and verification keys, the specially generated signature key is provided in the map-file of a receiving one of the neighboring participants, and the specially generated verification key is provided in the map-file of a sending one of the neighboring participants; or c) both a and b; a private key that recovers at least one of the second nonce or the specially generated signature key; and a communication mechanism enabling transmission of at least one of the recovered second nonce or a signature generated by the receiving one of the neighboring participants using the recovered specially generated signature key to a sending one of the neighboring participants for verification using at least one of the first nonce or the specially generated verification key.