Class: EncryptionDetails
Details about the encryption methodology utilized.
classDiagram
class EncryptionDetails
click EncryptionDetails href "../EncryptionDetails/"
Object <|-- EncryptionDetails
click Object href "../Object/"
EncryptionDetails : algorithm
EncryptionDetails : algorithm_id
EncryptionDetails --> "0..1 _recommended_" EncryptionDetailsAlgorithmIdEnum : algorithm_id
click EncryptionDetailsAlgorithmIdEnum href "../EncryptionDetailsAlgorithmIdEnum/"
EncryptionDetails : key_length
EncryptionDetails : key_uid
EncryptionDetails : type
Inheritance
- OcsfObject
- Object
- EncryptionDetails
- Object
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| algorithm | 0..1 String |
The encryption algorithm used, normalized to the caption of 'algorithm_id | direct |
| algorithm_id | 0..1 recommended EncryptionDetailsAlgorithmIdEnum |
The encryption algorithm used | direct |
| key_length | 0..1 Integer |
The length of the encryption key used | direct |
| key_uid | 0..1 String |
The unique identifier of the key used for encryption | direct |
| type | 0..1 recommended String |
The type of the encryption used | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| AuthenticationToken | encryption_details | range | EncryptionDetails |
| Databucket | encryption_details | range | EncryptionDetails |
| File | encryption_details | range | EncryptionDetails |
In Subsets
Aliases
- Encryption Details
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/ocsf
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | ocsf:EncryptionDetails |
| native | ocsf:EncryptionDetails |
LinkML Source
Direct
name: EncryptionDetails
description: Details about the encryption methodology utilized.
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Encryption Details
is_a: Object
slots:
- algorithm
- algorithm_id
- key_length
- key_uid
- type
slot_usage:
algorithm:
name: algorithm
description: The encryption algorithm used, normalized to the caption of 'algorithm_id
algorithm_id:
name: algorithm_id
description: The encryption algorithm used.
range: EncryptionDetailsAlgorithmIdEnum
recommended: true
key_length:
name: key_length
description: The length of the encryption key used.
key_uid:
name: key_uid
description: 'The unique identifier of the key used for encryption. For example,
AWS KMS Key
ARN.'
type:
name: type
description: The type of the encryption used.
recommended: true
Induced
name: EncryptionDetails
description: Details about the encryption methodology utilized.
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Encryption Details
is_a: Object
slot_usage:
algorithm:
name: algorithm
description: The encryption algorithm used, normalized to the caption of 'algorithm_id
algorithm_id:
name: algorithm_id
description: The encryption algorithm used.
range: EncryptionDetailsAlgorithmIdEnum
recommended: true
key_length:
name: key_length
description: The length of the encryption key used.
key_uid:
name: key_uid
description: 'The unique identifier of the key used for encryption. For example,
AWS KMS Key
ARN.'
type:
name: type
description: The type of the encryption used.
recommended: true
attributes:
algorithm:
name: algorithm
description: The encryption algorithm used, normalized to the caption of 'algorithm_id
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Algorithm
rank: 1000
alias: algorithm
owner: EncryptionDetails
domain_of:
- Analytic
- DigitalSignature
- EncryptionDetails
- Fingerprint
- Hassh
range: string
algorithm_id:
name: algorithm_id
annotations:
sibling:
tag: sibling
value: algorithm
description: The encryption algorithm used.
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Algorithm ID
rank: 1000
alias: algorithm_id
owner: EncryptionDetails
domain_of:
- DigitalSignature
- EncryptionDetails
- Fingerprint
range: EncryptionDetailsAlgorithmIdEnum
recommended: true
key_length:
name: key_length
description: The length of the encryption key used.
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Key Length
rank: 1000
alias: key_length
owner: EncryptionDetails
domain_of:
- Tls
- EncryptionDetails
range: integer
key_uid:
name: key_uid
description: 'The unique identifier of the key used for encryption. For example,
AWS KMS Key
ARN.'
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Key UID
rank: 1000
alias: key_uid
owner: EncryptionDetails
domain_of:
- EncryptionDetails
range: string
type:
name: type
description: The type of the encryption used.
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Type
rank: 1000
alias: type
owner: EncryptionDetails
domain_of:
- AnalysisTarget
- Observable
- Os
- Osint
- Package
- PrivilegeInfo
- ProgrammaticCredential
- RelatedEvent
- San
- Sbom
- Script
- SoftwareComponent
- StartupItem
- ThreatActor
- Ticket
- Timespan
- TlsExtension
- Token
- Dns
- Resource
- Account
- Agent
- Analytic
- ApplicationObject
- AuthenticationToken
- ClassifierDetails
- Cve
- Database
- Databucket
- DiscoveryDetails
- DnsAnswer
- DomainContact
- EncryptionDetails
- Endpoint
- Enrichment
- File
- Graph
- Group
- Ja4Fingerprint
- Kernel
- ManagedEntity
- Metadata
- Module
- NetworkEndpoint
- NetworkInterface
- Node
- PeripheralDevice
- Policy
- Rule
- Scan
- Trait
- UnmannedAerialSystem
- UnmannedSystemOperatingArea
- User
- WebResource
- Device
- DatastoreActivity
- FtpActivity
- RegValue
- WinResource
range: string
recommended: true