Files
papers/hanzo-platform/sections/07-security-and-compliance.tex

36 lines
1.3 KiB
TeX

\section{Security and Compliance}
\label{sec:security}
\subsection{Secret Management}
Secrets are managed via integration with Hanzo KMS (based on Infisical):
\begin{itemize}[leftmargin=1.1em]
\item Secrets are encrypted at rest (AES-256-GCM) and in transit (TLS 1.3).
\item Access is scoped per-application and per-environment (dev/staging/prod).
\item Audit logging for all secret access.
\item Automatic rotation for database credentials (every 30 days).
\end{itemize}
\subsection{Network Isolation}
Each application runs in a dedicated Kubernetes namespace with:
\begin{itemize}[leftmargin=1.1em]
\item Network policies restricting inter-application communication.
\item Egress filtering with allowlists for external API access.
\item Service mesh (Istio) providing mTLS between services.
\item WAF (Web Application Firewall) at the ingress layer.
\end{itemize}
\subsection{SOC 2 Compliance}
Hanzo Platform maintains SOC 2 Type II compliance through:
\begin{enumerate}[leftmargin=1.4em]
\item Comprehensive audit logging (CloudTrail-equivalent).
\item Automated vulnerability scanning (Trivy) on every build.
\item Annual penetration testing by third-party auditors.
\item Incident response procedures with 15-minute acknowledgment SLA.
\end{enumerate}