摘要:
A descriptive data structure provides an abstract representation of a rights management data structure such as a secure container. The abstract representation may describe, for example, the layout of the rights management data structure. It can also provide metadata describing or defining other characteristics of rights management data structure use and/or processing. For example, the descriptive data structure can provide integrity constraints that provide a way to state rules about associated information. The abstract representation can be used to create rights management data structures that are interoperable and compatible with one another. This arrangement preserves flexibility and ease of use without compromising security.
摘要:
A method of creating a first secure container is disclosed, the method including the following steps: accessing a descriptive data structure, said descriptive data structure including or addressing organisation information at least in part describing a required or desired organisation of a content section of said first secure container, and metadata information at least in part specifying at least one step required or desired in creation of said first secure container; using said descriptive data structure to organise said first secure container contents; using said metadata information to at least in part determine specific information required to be included in said first secure container contents; and generating or identifying at least one rule designed to control at least one aspect of access to or use of at least a portion of said first secure container contents.
摘要:
A descriptive data structure provides an abstract representation of a rights management data structure such as a secure container. The abstract representation may describe, for example, the layout of the rights management data structure. It can also provide metadata describing or defining other characteristics of rights management data structure use and/or processing. For example, the descriptive data structure can provide integrity constraints that provide a way to state rules about associated information. The abstract representation can be used to create rights management data structures that are interoperable and compatible with one another. This arrangement preserves flexibility and ease of use without compromising security.