Capability

SSL/TLS Acceleration

Move TLS termination beyond certificate uploads — turn it into a per-service security, performance and post-quantum readiness layer.

TR7 ADC SSL/TLS Acceleration manages TLS not merely as encrypted connection termination, but as the central security policy of application delivery. Minimum and maximum TLS version, cipher template, manual cipher list, ALPN behavior, TLS ticket policy, SNI certificate selection and backend re-encryption are all defined within the same service profile model. Multiple certificates can be deployed on a single listener. The correct certificate is selected automatically based on SNI; ECDSA and RSA certificates for the same domain can coexist, so modern and legacy clients are both served on the same service entry. TR7's modern TLS stack prepares for next-generation client traffic with TLS 1.3, HTTP/2, HTTP/3 over QUIC, a 0-RTT-capable connection model and post-quantum hybrid key exchange support. ML-KEM-based hybrid key exchange provides a defense baseline today for organizations targeting long-lived data confidentiality against "harvest now, decrypt later" attacks. The result: TR7 ADC unifies certificate operations, per-service TLS profiles, backend mTLS, SNI-based multi-certificate selection and modern cryptography readiness in a single control plane.

8+
Cipher templates: onlySecure, tls13, old, general, strictSecure, strictOld, strictHardware, hardware and manual mode
TLS 1.0→1.3
Per-service version policy in a single config model — different profiles on the same ADC
5,000
Maximum concurrent TLS connections with 2,000 handshakes per second reference capacity

TLS management is not just loading certificates — it is per-service security, compliance and future readiness.

In many environments, TLS termination is still treated as managing a certificate file, a private key and a cipher list. Modern application delivery, however, requires TLS to be thought of together with SNI, ALPN, TLS 1.3, HTTP/2, HTTP/3, legacy client compatibility, session ticket policy, mTLS, certificate renewal and detailed log visibility. When these pieces are managed in isolation, both security posture and operational complexity suffer.

In enterprise environments, legacy systems and modern applications run side by side on the same ADC. One service may require TLS 1.0 or 1.1 compatibility while another demands TLS 1.3, HTTP/2 or HTTP/3 behavior. If these requirements are bound to a single device-wide setting, either legacy services break or the security level of modern services is unnecessarily lowered.

Certificate operations are also a recurring risk area. When the team that owns the certificate and the team that manages the ADC are different, every renewal becomes a change request and every chain error becomes a potential outage. If PFX, PEM, passphrases, key types, CNs, DNS names and validity dates are not centrally validated, the renewal process becomes fragile.

Long-term confidentiality is the new risk layer. Traffic that appears encrypted today can be recorded and targeted later with greater decryption capacity. That is why a modern TLS layer must carry not only today's cipher compatibility but also forward-looking defense options such as post-quantum hybrid key exchange within the service profile.

TR7 SSL/TLS Acceleration meets this need: it moves TLS beyond file-based configuration and turns it into a per-service security profile, certificate lifecycle and modern cryptography readiness layer.

Our approach

TR7 manages TLS termination together with a certificate pool, service profiles, SNI selection and deterministic configuration generation.

TLS profile is part of the service security policy

TLS minimum and maximum version, cipher template, manual cipher list and TLS ticket policy are all defined within the same service profile. Different TLS policies can be applied independently on the frontend and the backend.

SNI-based multi-certificate works on a single listener

Multiple certificates can be placed on the same service entry. The correct certificate is selected based on the SNI value; wildcard, multi-domain and dual ECDSA/RSA scenarios can all be managed on the same port.

Certificate lifecycle is managed in the ADC control plane

CSR creation, certificate parsing, key type detection, passphrase operations and PFX↔PEM conversion are all handled inside TR7. Validity dates, CN, DNS names, algorithm and key length are tracked as metadata on the certificate object.

The modern TLS stack supports post-quantum readiness

TR7 handles modern TLS capabilities — TLS 1.3, HTTP/3 over QUIC and ML-KEM-based hybrid key exchange — together with service policy. This architecture helps manage both current performance expectations and long-term confidentiality risks in the same layer.

Capabilities

SSL/TLS Acceleration combines per-service TLS security with certificate operations, backend encryption and modern protocol support.

Per-service version policy spans TLS 1.0 through TLS 1.3

TR7 manages minimum and maximum TLS version within the service profile. Broader compatibility can be applied to legacy services while stricter TLS 1.2+ or TLS 1.3 policy is enforced on modern API and web services — all on separate service entries. No device-wide "all old or all new" constraint is imposed. Each service is configured according to its own risk, compliance and client requirements.

SNI-based multi-certificate works on a single listener address

Multiple certificates can be defined on the same port and service. The correct certificate is selected based on the SNI value sent by the client. Different domains, wildcard certificates or ECDSA and RSA certificates for the same domain can coexist. This design simplifies multi-domain publishing without requiring separate VIPs or separate ports.

HTTP/2 and HTTP/3 support accelerates modern client traffic

TR7 can manage HTTP/2 and HTTP/1.1 behavior via ALPN within the service profile. HTTP/3 over QUIC support reduces connection setup latency and head-of-line blocking effects, particularly in mobile and lossy networks. HTTP/2 fallback preserves backward compatibility. The service can serve different generations of clients within the same publishing model.

8 cipher templates and manual mode balance compatibility with security

TR7 supports onlySecure, tls13, old, general, strictSecure, strictOld, strictHardware and hardware templates, as well as manual cipher list definition. Security teams can select standard compliance profiles; operations teams can manually adjust specific cipher behavior in exceptional cases. This model moves cipher management from long and fragile text lists toward profile selection. When manual mode is needed, the operator retains full control.

Post-quantum hybrid key exchange reduces long-term confidentiality risk

TR7 provides post-quantum readiness through ML-KEM-based hybrid key exchange support. This approach combines classical key exchange with a post-quantum KEM, offering a transition model between client compatibility and long-term confidentiality. Sensitive enterprise traffic can be moved to a stronger cryptographic foundation today against the "harvest now, decrypt later" risk. This readiness is especially important in sectors such as finance, government and healthcare where data must remain confidential for years.

Backend re-encryption and mTLS are supported

TR7 can terminate TLS between the client and the ADC while re-encrypting the connection between the ADC and the backend with TLS. Backend mTLS settings — verify required, CA file and client certificate — can be bound to the service profile. This model maintains encrypted communication on the internal network while allowing inspection at the edge. Different TLS version and cipher policies can be applied independently on the frontend and the backend.

TLS handshake data becomes a signal for security and bot analysis

TLS protocol version, ALPN status and client handshake behavior are not just connection details. Signals such as a deprecated TLS version or the absence of ALPN can be evaluated as additional indicators in bot and risk analysis. The TLS layer thus produces data not only about encryption but also about client quality and automation behavior. These signals enrich security decisions.

Certificate parsing and conversion operations happen in the control plane

TR7 can extract DNS names, CN, issuer, validity dates, algorithm and key length from certificates. RSA and EC key types are distinguished; passphrase addition or removal is supported. PFX/P12 files can be parsed into PEM structure or packaged in the reverse direction. These capabilities remove the dependency on external tools for certificate operations.

Operational depth

TLS operations are managed together with certificate parsing, key conversion, PFX/PEM processing, diff-based reload, curve compatibility checks and expiry notifications.

01

Certificate parse pipeline

When a certificate is loaded, DNS names, CN, issuer, validity start, expiry date, algorithm and key length are extracted. If one parse method fails, an alternative parse path can be engaged. Certificate metadata is therefore managed by actual content, not just by file name.

02

Key type detection and conversion

Whether a private key is RSA or EC is detected automatically. EC and RSA key operations are handled according to their respective requirements. Passphrase addition, removal and format compatibility are managed as part of the certificate operation.

03

PFX and PEM operations

PFX/P12 bundles can be parsed into their key and certificate components. When needed, PEM contents can be converted back into PFX format. This makes it straightforward to standardize the different certificate delivery formats that different organizations use — all within TR7.

04

Diff-based reload

The same input always produces the same configuration; a reload is triggered only when a genuine difference is detected. Unnecessary service disruption is avoided when certificates or TLS profiles change. Existing connections are preserved while new connections are served with the updated TLS behavior.

05

Curve compatibility check

Curve names are normalized to reduce compatibility differences. Unsupported or removed curve usage can be blocked. This check helps keep the certificate and TLS profile aligned with modern cryptography expectations.

06

Certificate expiry notification

The certificate expiry date is tracked as metadata. Notifications can be configured to fire 30 days before expiry by default. This helps prevent service outages caused by unnoticed certificate expiration.

When to use it

Strict TLS profile and certificate management for e-commerce

E-commerce teams can apply TLS 1.2+ policy, a secure cipher template, closed ticket behavior and regular certificate tracking within a single service profile. Which TLS profile is in use on which services can be viewed centrally for compliance audits.

Running legacy banking and modern services side by side

In banking environments, a service requiring legacy clients and an internet banking application using TLS 1.3 can be published on the same TR7 ADC with different profiles. Legacy compatibility does not lower the security level of modern services.

Post-quantum readiness for organizations requiring long-term confidentiality

Finance, government and healthcare organizations can move sensitive traffic to a stronger cryptographic foundation against future decryption risks using ML-KEM hybrid key exchange. This scenario provides cryptographic readiness today for data that must remain confidential for years.

Backend re-encryption with TLS

Security teams can terminate TLS between the client and TR7 while re-encrypting the connection between TR7 and the backend with TLS. mTLS and CA validation bring internal network traffic under the security policy as well.

Frequently asked questions

Can different TLS version policies be applied to different services on the same ADC?
Yes. In TR7, minimum and maximum TLS version are defined within the service profile. This means one service can require TLS 1.0/1.1 compatibility while another accepts only TLS 1.3 — all on the same device. Instead of being forced into a single device-wide policy, each service is managed according to its own security and compliance profile.
How does SNI-based multi-certificate work?
Multiple certificates can be defined on the same port and service entry. The correct certificate is selected automatically based on the SNI value the client sends during the TLS handshake. ECDSA and RSA certificates for the same domain can coexist so modern clients use ECDSA while legacy clients receive RSA. Wildcard and multi-domain certificates also work on the same port.
Why does post-quantum hybrid key exchange matter?
Traffic that is encrypted today can be recorded using the "harvest now, decrypt later" approach and decrypted later when greater computational capacity is available. ML-KEM-based hybrid key exchange combines classical cryptography with a post-quantum KEM, moving traffic that must remain confidential for years onto a stronger foundation today. This readiness is critical in sectors such as finance, government and healthcare.
Can the backend connection also be encrypted with TLS?
Yes. TR7 can terminate TLS between the client and the ADC while re-encrypting the connection between the ADC and the backend with TLS. Backend mTLS settings — verify required, CA file and client certificate — can be bound to the service profile. Different TLS version and cipher policies can be applied independently on the frontend and the backend.
How is the certificate expiry date tracked?
When a certificate is loaded, its validity start and expiry date are recorded as metadata inside TR7. Notifications can be configured to fire 30 days before expiry by default. This prevents service outages caused by certificate expiry going unnoticed.
What do cipher templates and manual mode do?
TR7 offers 8 cipher templates: onlySecure, tls13, old, general, strictSecure, strictOld, strictHardware and hardware. Security teams can select a template based on their compliance requirements; operations teams can define a manual cipher list in exceptional cases. This model moves cipher management from long and fragile text strings toward a profile-based selection.

Turn TLS into a per-service security policy

Per-service TLS profiles, SNI-based multi-certificate, post-quantum hybrid key exchange and backend mTLS. Let's walk through a live setup in your own environment.