====== 4.5 Trust Server ====== Central trust server for certificate validation. ===== Concept: Single Point of Trust ===== * All clients query the Trust Server * Trust Server decides on trustworthiness * Central control over certificate status * Real-time revocation possible ===== Architecture ===== [Client] -> [Proxy] -> [Trust Server] | [Certificate DB] ===== API Endpoints ===== ^ Endpoint ^ Function ^ | POST /validate | Verify certificate | | GET /trusted | List of trusted certs | | POST /revoke | Revoke certificate | ===== Configuration in Proxy ===== { "TrustServer": { "Url": "https://trust.intern", "ApiKey": "...", "CacheSeconds": 60, "FailOpen": false } } ===== Fail-Closed ===== With ''FailOpen: false'': * Trust Server not reachable -> Access denied * Maximum security * Availability of Trust Server critical ===== High Availability ===== * Run Trust Server in cluster * Load balancer in front * Local cache for short-term outages