Class: Public-KeyEncryption

Aka asymmetric encryption.

•owl:Thing
        •Asset
                •Countermeasure
                        •Cryptography
                                •Encryption
                        •Encryption
                                •Cryptography
                                •EncryptionAlgorithm
                                        •Public-KeyEncryption
        •Countermeasure
                •Cryptography
                        •Encryption
                •Encryption
                        •Cryptography
                        •EncryptionAlgorithm
                                •Public-KeyEncryption

Super Classes

protects SOME (_Detection AND _Authentication AND _Sender)
protects ONLY ((_Detection AND _Authentication AND _SenderOR (_Prevention AND _Confidentiality AND _Data))
EncryptionAlgorithm

Disjoint Classes

SymmetricAlgorithm, EncryptionHardware

Annotations

dc:descriptionA cryptographic system where encryption and decryption are performed using different keys. These schemes use two mathematically related keys. The decryption key is hard to determine from the encryption key. (Phoha)

Abstract Syntax

Class(Public-KeyEncryption partial restriction(protects someValuesFrom(intersectionOf(_Detection
                                                                                     _Authentication
                                                                                     _Sender)))
                                  restriction(protects allValuesFrom(unionOf(intersectionOf(_Detection
                                                                                            _Authentication
                                                                                            _Sender)
                                                                             intersectionOf(_Prevention
                                                                                            _Confidentiality
                                                                                            _Data))))
                                  EncryptionAlgorithm)

DisjointClasses(Public-KeyEncryption SymmetricAlgorithm
                                     EncryptionHardware)

Usage

Class Description/Definition (Necessary Conditions)

DigitalSignatureData, ElGamalAlgorithm, EllipticCurveCryptography, Firefly, OpenPGP, RSA, SSH, SSL
Generated with OWLDoc