Skip to content

Encryption

Encryption capabilities of a Gaia-X entity.

URI: gx:Encryption

 classDiagram
    class Encryption
    click Encryption href "../Encryption"
      Encryption : cipher




    Encryption --> "1" EncryptionAlgorithm : cipher
    click EncryptionAlgorithm href "../EncryptionAlgorithm"


      Encryption : keyManagement




    Encryption --> "1" KeyManagement : keyManagement
    click KeyManagement href "../KeyManagement"


Slots

Name Cardinality and Range Description Inheritance
cipher 1
EncryptionAlgorithm
Supported algorithm used to encrypt direct
keyManagement 1
KeyManagement
Define key management method direct

Usages

used by used in type used
ContainerImage encryption range Encryption
Image encryption range Encryption
PXEImage encryption range Encryption
StorageConfiguration storageEncryption range Encryption
FileStorageConfiguration storageEncryption range Encryption
BlockStorageConfiguration storageEncryption range Encryption
VMImage encryption range Encryption

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#cryptography

LinkML Source

Direct

name: Encryption
description: Encryption capabilities of a Gaia-X entity.
from_schema: https://w3id.org/gaia-x/development#cryptography
attributes:
  cipher:
    name: cipher
    description: Supported algorithm used to encrypt.
    title: encryption algorithm
    from_schema: https://w3id.org/gaia-x/development#cryptography
    rank: 1000
    domain_of:
    - Encryption
    range: EncryptionAlgorithm
    required: true
  keyManagement:
    name: keyManagement
    description: 'Define key management method. Allowed values are: managed, BYOK,
      HYOK'
    title: key management
    from_schema: https://w3id.org/gaia-x/development#cryptography
    rank: 1000
    domain_of:
    - Encryption
    range: KeyManagement
    required: true

Induced

name: Encryption
description: Encryption capabilities of a Gaia-X entity.
from_schema: https://w3id.org/gaia-x/development#cryptography
attributes:
  cipher:
    name: cipher
    description: Supported algorithm used to encrypt.
    title: encryption algorithm
    from_schema: https://w3id.org/gaia-x/development#cryptography
    rank: 1000
    alias: cipher
    owner: Encryption
    domain_of:
    - Encryption
    range: EncryptionAlgorithm
    required: true
  keyManagement:
    name: keyManagement
    description: 'Define key management method. Allowed values are: managed, BYOK,
      HYOK'
    title: key management
    from_schema: https://w3id.org/gaia-x/development#cryptography
    rank: 1000
    alias: keyManagement
    owner: Encryption
    domain_of:
    - Encryption
    range: KeyManagement
    required: true