Class: DigitalSigning

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

Super Classes

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

Annotations

dc:descriptionThe 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.

Abstract Syntax

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

Usage

Class Description/Definition (Necessary Conditions)

CodeSigning, SigningWithCertificate
Generated with OWLDoc