This class denotes the first meaning of the definition, namely the signing part. The verification part is called DigitalSignatureValidation in this ontology. |
•owl:Thing |
•Asset |
•Countermeasure |
•Checksum |
•MessageDigest |
•MessageDigest |
•Checksum |
•DigitalSigning |
•Countermeasure |
•Checksum |
•MessageDigest |
•MessageDigest |
•Checksum |
•DigitalSigning |
verifiesCredential SOME MessageDigestData |
protects SOME _Data |
protects SOME _Authentication |
protects SOME _Integrity |
uses SOME CryptographicHashFunction |
protects ONLY (_Detection AND _Data AND (_Integrity OR _Authentication)) |
MessageDigest |
protects SOME _Detection |
verifiesCredential SOME DigitalSignatureData |
dc:description | The process of (1) signing digital data, typically before deployment, typically performed by the data owner or producer and (2) verifying the digital signature at a later stage, typically after deployment, typically performed by the data consumer. |
Class(DigitalSigning partial restriction(verifiesCredential someValuesFrom(MessageDigestData)) restriction(protects someValuesFrom(_Data)) restriction(protects someValuesFrom(_Authentication)) restriction(protects someValuesFrom(_Integrity)) restriction(uses someValuesFrom(CryptographicHashFunction)) restriction(protects allValuesFrom(intersectionOf(_Detection _Data unionOf(_Integrity _Authentication)))) MessageDigest restriction(protects someValuesFrom(_Detection)) restriction(verifiesCredential someValuesFrom(DigitalSignatureData)))