Class: sec: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
        •sec:Countermeasure
                •sec:Checksum
                        •sec:MessageDigest
                •sec:MessageDigest
                        •sec:Checksum
                        •sec:DigitalSigning

Super Classes

sec:verifiesCredential SOME sec:DigitalSignatureData
sec:protects SOME sec:_Integrity
sec:protects SOME sec:_Authentication
sec:verifiesCredential SOME sec:MessageDigestData
sec:protects SOME sec:_Data
sec:protects SOME sec:_Detection
sec:protects ONLY (sec:_Detection AND sec:_Data AND (sec:_Integrity OR sec:_Authentication))
sec:uses SOME sec:CryptographicHashFunction
sec:MessageDigest

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(sec:DigitalSigning partial restriction(sec:verifiesCredential someValuesFrom(sec:DigitalSignatureData))
                                restriction(sec:protects someValuesFrom(sec:_Integrity))
                                restriction(sec:protects someValuesFrom(sec:_Authentication))
                                restriction(sec:verifiesCredential someValuesFrom(sec:MessageDigestData))
                                restriction(sec:protects someValuesFrom(sec:_Data))
                                restriction(sec:protects someValuesFrom(sec:_Detection))
                                restriction(sec:protects allValuesFrom(intersectionOf(sec:_Detection
                                                                                      sec:_Data
                                                                                      unionOf(sec:_Integrity
                                                                                              sec:_Authentication))))
                                restriction(sec:uses someValuesFrom(sec:CryptographicHashFunction))
                                sec:MessageDigest)

Usage

Class Description/Definition (Necessary Conditions)

sec:CodeSigning, sec:SigningWithCertificate
Generated with OWLDoc