Description | This article describes how to verify if static cipher suites are disabled on the FortiGate. |
Scope | FortiGate. |
Solution |
A security audit would need static ciphers to be disabled on the FortiGate for compliance purposes. Encryption level can be controlled as defined in the document: FortiGate encryption algorithm cipher suites
A few of the most common static ciphers are listed below.
Static RSA:
Static DH:
Static ECDH:
To confirm if the Ciphers are disabled, NMAP ( nmap -p 443 --script ssl-enum-ciphers xx.xx.xx.xx ) can be initiated. Screenshots below show the cipher results when 'ssl-static-key-ciphers' are enabled and disabled (Illustration with RSA).
config system global set ssl-static-key-ciphers enable end
config system global set ssl-static-key-ciphers disable end
Vulnerability Assessment would still show static Ciphers in the report even though it is disabled under the global config. Virtual-Server and SSL VPN config would also have to be modified to disable static Ciphers.
config vpn ssl settings
Results with the banned cipher RSA:
config vpn ssl settings
Static Ciphers under VIP/Virtual servers can be controlled with the following config:
config firewall vip
SSL-Algo can be set to custom, and specific ciphers can be selected. |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.