1. A document management system, comprising: a processing device; a secure authoring tool including software modules, embodied on a tangible, non-transitory, computer readable medium, executable by the processing device, the secure authoring tool generating: a document; a plurality of map-files of the document, each of the plurality of map-files corresponding with a step of a multi-step workflow associated with the document; and a random nonce for each of the steps of the multi-step workflow except for an initial step of the multi-step workflow, wherein each of the random nonces i) is incorporated as a map-file entry into a respective one of the plurality of map-files corresponding with a respective one of the steps of the multi-step workflow that directly precedes the step of the multi-step workflow for which the random nonce is generated and ii) is used to perform a nonce-based initiating operation on a respective one of the plurality of map-files corresponding with the step of the multi-step workflow for which the random nonce is generated; wherein: each of the plurality of map-files is encrypted; and each of the plurality of map-files, except for one of the plurality of map-files corresponding with the initial step of the multi-step workflow, has the nonce-based initiating operation applied thereto.