mirror of
https://github.com/hanzoai/papers.git
synced 2026-10-29 07:34:31 +00:00
36 lines
1.3 KiB
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}
|
|
|