Files
Julia Kreger 5b8718a365 Upgrade TLS certificates to P-384 curve with configurable support
Upgrade the default elliptic curve for auto-generated TLS certificates
from P-256 to P-384 for enhanced quantum resistance. P-384 provides
~192-bit security strength and requires approximately 3-4x more qubits
to break compared to P-256 (~6,080 vs ~2,330 qubits), providing
additional security margin against future quantum computing threats.

Add configurable curve selection via the new tls_certificate_curve
configuration option, allowing operators to choose between P-256, P-384,
and P-521 based on their security requirements. P-384 is recommended
and set as the default for balanced security and performance.

The upgrade is backward compatible - all modern TLS implementations
support P-384. Certificate sizes increase slightly from ~1 KB to ~1.2 KB
with negligible performance impact.

Supports kernel parameter: ipa-tls-certificate-curve

Assisted-By: Claude Code - Claude Sonnet 4.5
Change-Id: I29082d73874811b52d01d163826de3d363d1e457
Signed-off-by: Julia Kreger <juliaashleykreger@gmail.com>
2026-04-10 02:52:48 +00:00
..
2024-04-30 22:46:45 +09:00