Methods and apparatus, including computer program products, implement
techniques for repurposing digital information. One or more repurposing
constraints are associated with information in an electronic document. A
digital signature is associated with the repurposable information and the
repurposing constraints. The repurposable information can be repurposed
and represented as signed information subject to the repurposing
constraints.