Enabling TLS Protocols in Arc
Enabling TLS Protocols in Arc
This page provides a reference for all TLS and security-related settings available in the Arc settings.yml file. These settings allow you to harden the Arc server for production environments.
Security Settings Overview
Add any of the following parameters to settings.yml to enable the corresponding security feature:
Supported TLS Cipher Suites (when usesecuretls: true)
When usesecuretls is enabled, Arc will only accept connections using the following cipher suites:
Cipher Suite |
|---|
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 |
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 |
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 |
TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 |
Related Pages
— step-by-step to enable
usesecuretls— step-by-step to enable
usehsts— full settings reference