Technical Tip: How to verify if static Cipher suites are disabled
| 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. |





