Semantic Units of the PREMIS Data Dictionary
Go back to the main page
Go back to the index of PREMIS Semantic Units
in the OWL Ontology ver. 1 is defined as:
Class Format 
ObjectProperty hasFormat 
ObjectProperty hasKeyInformation 
Containers | Current |
---|---|
1 - Object 1.8 - signatureInformation 1.8.1 - signature | 1.8.1.7 keyInformation |
Semantic unit | 1.8.1.7 keyInformation |
---|---|
Definition | Information about the signer’s public key needed to validate the digital signature. |
Applicability | Bitstream, File |
Obligation | Optional |
Repeatability | Not repeatable |
Rationale | To validate a digital signature for an object, one first recalculates the message digest for the object, and then uses the public key of the signer to verify that the value of the signature (signatureValue) is correct. The repository must therefore have the public key value and some assurance that it truly belongs to the signer. |
Data constraint | Container |
Usage notes | Different types of keys will have different structures and parameters. PREMIS does not define the structure of this container. Recommended practice is to represent key values as defined for “KeyInfo” in the W3C’s XML-Signature Syntax and Processing (http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/). |