Security Overview
Security documentation and threat models for tasmanian.cloud services
This section provides comprehensive security documentation for tasmanian.cloud, including threat models, security controls, and compliance information.
Security Principles
Our security approach is built on these core principles:
- Defense in Depth — Multiple layers of security controls
- Zero Trust — Never trust, always verify
- Least Privilege — Minimum necessary access
- Sovereignty by Design — Data stays in Tasmania
- Transparency — Open documentation of our security model
Service Threat Models
Each service has a detailed threat model following the OpenBao security model format:
O2S (OpenSelfServe)
Customer portal security, authentication, authorization, and access controls
VPS
Virtual machine isolation, hypervisor security, and network segmentation
Templates
Container security, supply chain integrity, and automatic updates
Kubernetes
Cluster isolation, pod security, RBAC, and runtime protection
RustFS Storage
Post-quantum encryption, access control, and data integrity
Netbird VPN
Mesh VPN security, peer authentication, and network access control
Paymenter
Billing security, payment processing, and PCI compliance
Security Goals by Service
| Service | Confidentiality | Integrity | Availability | Sovereignty |
|---|---|---|---|---|
| O2S | Customer data encrypted | Tamper-evident audit logs | 99.9% uptime | 100% Tasmanian |
| VPS | VM isolation | Snapshot integrity | 99.95% uptime | 100% Tasmanian |
| Templates | Container isolation | Image verification | 99.9% uptime | 100% Tasmanian |
| Kubernetes | Pod isolation | GitOps verification | 99.9% uptime | 100% Tasmanian |
| RustFS | PQ encryption | Checksum verification | 99.99% durability | 100% Tasmanian |
| Netbird | WireGuard encryption | Peer authentication | Mesh redundancy | 100% Tasmanian |
| Paymenter | Tokenized payments | Invoice integrity | 99.9% uptime | 100% Tasmanian |
Common Security Controls
Encryption
| Layer | Algorithm | Implementation |
|---|---|---|
| Data in transit | TLS 1.3 | All external and internal APIs |
| Data at rest | AES-256-GCM | Database and storage encryption |
| Post-quantum | Kyber-768 + Dilithium-3 | RustFS object encryption |
| VPN | ChaCha20-Poly1305 | WireGuard mesh |
Authentication
- Multi-factor authentication — Required for all administrative access
- API keys — HMAC-SHA256 signed requests with rotation
- JWT tokens — Short-lived access tokens (15 min) with refresh
- Hardware keys — WebAuthn/FIDO2 supported
Network Security
- Default deny — All traffic denied unless explicitly allowed
- Micro-segmentation — VLANs and network policies isolate workloads
- VPN-only access — No public IPs for customer resources
- DDoS protection — Cloudflare Magic Transit
Monitoring and Response
- Wazuh SIEM — Real-time log aggregation and correlation
- Tetragon — eBPF-based runtime threat detection
- Falco — Container runtime security
- 24/7 alerting — PagerDuty integration for critical alerts
Compliance
Certifications (In Progress)
| Standard | Status | Scope |
|---|---|---|
| ISO 27001 | In progress | All services |
| SOC 2 Type II | Planned | All services |
| Essential 8 | Aligned | Australian government baseline |
| PCI DSS | SAQ A | Payment processing |
Data Sovereignty
- 100% Tasmanian — All data stored in Launceston, Tasmania
- No offshore transfers — Data never leaves Australia
- Australian jurisdiction — Subject to Australian law
- Privacy Act compliance — Australian Privacy Principles
Vulnerability Disclosure
We welcome responsible security research.
- Contact: security@tasmanian.cloud
- PGP Key: Download
- Response time: 48 hours for acknowledgment
- Bounty program: Coming soon
Scope
- *.tasmanian.cloud
- API endpoints
- O2S portal
- Customer-facing infrastructure
Out of Scope
- Social engineering attacks
- Physical attacks on facilities
- Third-party services (Stripe, Cloudflare, etc.)
- Customer applications or data
Security Updates
Subscribe to security advisories:
- RSS: https://tasmanian.cloud/security/rss.xml
- Email: security-alerts@tasmanian.cloud
- Status page: https://status.tasmanian.cloud
Related Documentation
- TWN Stack Security — Infrastructure hardening
- Security Architecture
- Compliance Roadmap