Patent ID: 8566615

Claim:
A document management system, comprising: an electronic processing device of a computing device; a composite document generation apparatus including a hardware device of the computing device or a non-transitory, tangible computer readable storage device of the computing device; a composite document including a plurality of parts, the composite document to be generated by the composite document generation apparatus; a secret seed that is associated with an owner or initiator of the composite document; a key derivation module that derives i) a respective set of access keys for each part of the composite document, each set including at least a respective encryption key, and ii) from the secret seed and using a key derivation function, a respective subset of keys for each participant of a workflow associated with the composite document, each subset of keys including different keys based on an access level granted to the participant associated with the subset and including at least one of a key for encryption, a key for decryption, a key for signature, or a key for verification; wherein the key derivation module includes software modules stored on the non-transitory computer readable storage device and executable by the electronic processing device, hardware modules, or a combination of the software and hardware modules; a map-file generation module including software modules stored on the non-transitory computer readable storage device and executable by the electronic processing device, hardware modules, or a combination of the software and hardware modules; and a respective map-file generated by the map-file generation module for each of the participants of the workflow, wherein the respective map-file stores the subset of keys for the respective participant.