Patent ID: 8489892

Claim:
A method of processing content following an imposed workflow, the method comprising at a first device: receiving protected content; unprotecting the content using a decryption key from a set of stored decryption keys; processing the content to obtain processed content; protecting the processed content using at least one encryption key from a set of stored encryption keys; and outputting the processed content protected using the at least one encryption key; wherein each decryption key corresponds to at least one encryption key of the set of stored encryption keys by a rule that together with at least one other rule on a second device enforces the workflow for the content from the first device to the second device; and the method further comprising selecting the at least one encryption key that corresponds to the decryption key used for decryption; wherein the selected at least one encryption key is different from the decryption key used for decryption if symmetrical encryption is used, and the selected at least one encryption key does not belong to the same key pair if asymmetrical encryption is used.