Technology  ›  Security & Compliance

Security that doesn't slow research down.

CNLab is built on four principles: defense in depth, least privilege, encrypt everywhere, and full auditability. Every claim below maps to a control your CISO can verify.

Principles

Four pillars, every deployment.

🛡️

Defense in depth

Network, host, container, and application controls. No single layer is trusted alone.

🔑

Least privilege

Default-deny RBAC. Quotas. Per-namespace network policies. Nothing reaches more than it must.

🔒

Encrypt everywhere

At-rest LUKS, in-flight TLS 1.3, cross-cloud WireGuard or PrivateLink. Keys rotated on schedule.

📜

Auditability

Append-only log of every privileged action. Exportable to your SIEM. 90-day default retention.

Data Protection

Where your data lives, encrypted.

At rest

Disk encryption via LUKS (on-prem) or provider-managed KMS (cloud). Volume keys rotated quarterly. Backup encryption with envelope keys held off-cluster.

In flight

TLS 1.3 mandatory for all API and admin traffic. mTLS between platform components. Cipher suites limited to FIPS-approved algorithms.

Cross-cloud

WireGuard tunnel by default. AWS PrivateLink, GCP Interconnect, Azure ExpressRoute supported for production tier. No traffic over public internet for sensitive workloads.

RBAC & Project Isolation

Roles, namespaces, quotas, network policies.

Role hierarchy

VISITOR · USER · EDITOR · ADMIN · SUPER_ADMIN. Permissions are resource:action keys (e.g. servers:write). Custom roles supported.

Project boundary

Each project gets its own Kubernetes namespace, VRAM quota, storage quota, and network policy. Cross-project pod traffic denied by default.

MIG hardware isolation

When tenant boundaries must be hardware-strong (e.g. customer A vs customer B on a shared cluster), MIG slices give per-instance memory bandwidth + fault isolation.

Per-tenant secrets

Secrets encrypted at rest, decrypted only into the running pod's memory. SSH keys rotate on every session. SealedSecrets in GitOps mode.

Audit Trail

Append-only. Exportable. Quietly comprehensive.

What we log

Every privileged action: actor, action, resource, before-state, after-state, IP, user agent, timestamp.

Retention

90 days hot in PostgreSQL. Monthly export to cold storage (S3 Glacier or on-prem object). Configurable per-tenant.

Export

CSV download (admin UI) or webhook to your SIEM (Splunk, Sumo, Elastic). Format: CEF or JSON.

Certifications & Roadmap

Where we are, where we're going.

SOC 2 Type II

Roadmap: Type I attestation H2 2026; Type II by Q1 2027. Controls already implemented; observation window underway.

ISO 27001

Stage 1 audit complete. Stage 2 scheduled Q3 2026. ISMS in operation.

K-ISMS-P (Korea)

Targeted Q4 2026 — required for Korean public-sector procurement.

Have a security review checklist?

Send it. Our security team responds with line-by-line answers within three business days. Common templates (HIPAA, FedRAMP-aligned, K-ISMS) pre-mapped.