In transit
- TLS 1.2+ on external connections. Collector-to-ingest traffic and dashboard access use TLS 1.2 or higher; load-balancer listeners enforce a TLS 1.2/1.3 policy. Internal service-to-service traffic runs within your private VPC/VNet — the streaming buffer (Kafka) and the dashboard database use TLS, while other internal hops rely on the isolation of that private network.
- Private networking. On AWS, Azure, and Ali Cloud, collector telemetry rides a private link path (PrivateLink or equivalent). On GCP v1, collectors reach
{name}-ingest.hilt.aiover HTTPS Gateways. See Architecture and data flow and GCP. - Collector to ingest. The collector connects over HTTPS on TCP/443 to the ingest endpoint. The endpoint presents a certificate issued against your private zone, and the collector validates it against your CA chain. See Networking and security.
Certificates
Certificates are managed with each cloud’s native certificate service: ACM on AWS, Certificate Manager on GCP, and the equivalent service on Azure and Ali Cloud. The ingest certificate is issued against the private DNS zone associated with your VPC, so name resolution and TLS validation both happen inside your account.At rest
Persistent storage is encrypted at rest using your cloud provider’s native encryption:
Encryption at rest uses your cloud provider’s default/managed keys across these storage layers; customer-managed keys (CMKs) are optional — see Key ownership below.
Key ownership
Because the deployment runs in your cloud account, encryption keys reside in your account’s key management service (AWS KMS, Cloud KMS, Azure Key Vault, or Ali Cloud KMS). Hilt does not hold or escrow your keys outside your account. Whether storage uses provider-managed keys or customer-managed keys (CMKs) can vary by cloud and by your configuration. To use CMKs with key rotation and access policies you define, raise it during provisioning and confirm per-resource support with your Hilt representative.Revoking or restricting a key in your KMS affects the platform’s access to the data it protects, because the keys are yours. Coordinate key policy changes with your Hilt representative to avoid disrupting the deployment.
