Skip to content

Entrust KeyControl as a Service

Entrust KeyControl as a Service

About

Provides organizations with control of their cryptographic keys while leveraging the benefits of the cloud. Supports customer-managed keys including Bring Your Own Key (BYOK) and cloud-managed keys (or native keys) and externally stored keys including Hold Your Own Key (HYOK).

Product Details

Vendor URL: ENTR_KCAAS

Product Type: Audit

Product Tier: Tier III

Integration Method: Syslog

Parser Details

Log Format: JSON

Expected Normalization Rate: ~95%

Data Label: ENTR_KCAAS

UDM Fields (list of all UDM fields leveraged in the Parser):

Log File Field UDM Field
action security_result.action_details
appName principal.application
client_ip principal.ip
level security_result.severity
loggerFqcn additional.fields
loggerName intermediary.application
message security_result.summary
method network.http.referral_url
observer observer.hostname
protocol network.application_protocol
protocol_version network.application_protocol_version
response_code network.http.response_code
sent_bytes network.sent_bytes
spanId security_result.detection_fields
tenantUid observer.asset.product_object_id
thread principal.process.product_specific_process_id
threadId principal.process.pid
threadPriority security_result.priority_details
traceId security_result.detection_fields

Product Event Types

Event UDM Event Classification
Generic GENERIC_EVENT

Log Sample

ip-10-0-0-0.kcaas-preprod.cloud.example.com {"level": "INFO", "loggerName": "django.server", "message": "\"GET /admin/health/liveness HTTP/1.1\" 200 17", "tenantUid": "tpm", "thread": "Thread-45062", "threadId": 140583932782272, "timestamp": "2024-06-12 14:58:54,078", "traceId": "", "spanId": ""}

Sample Parsing

intermediary.application = "django.server"
metadata.event_type = "GENERIC_EVENT"
network.application_protocol = "HTTP"
network.application_protocol_version = "1.1"
network.http.method = "GET"
network.http.referral_url = "/admin/health/liveness"
network.http.response_code = 200
network.sent_bytes = 17
observer.asset.product_object_id = "tpm"
observer.domain.name = "kcaas-preprod.cloud.example.com"
observer.hostname = "ip-10-0-0-0"
principal.process.pid = "140583932782272"
principal.process.product_specific_process_id = "Thread: Thread-45062"
security_result.severity = "INFORMATIONAL"
security_result.severity_details = "INFO"
security_result.summary = "GET /admin/health/liveness HTTP/1.1 200 17"