| 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)))