Default ciphersuites supported for CAPWAP-DTLS
![]() Note |
If link encryption is enabled for secure data channel traffic, the COS AP (DTLS client) prioritizes DHE-RSA-AES128-SHA over the ECDHE or GCM ciphersuite. |
-
The preference order of the ciphersuites during the DTLS handshake is important. You can set the priority order when configuring cipher suites using this feature.
-
When explicit ciphersuites are not configured, the default ciphersuites listed in the table apply.
| Security Mode | Ciphersuite |
| FIPS and non-FIPS |
•TLS_RSA_WITH_AES_128_CBC_SHA • TLS_DHE_RSA_WITH_AES_128_CBC_SHA • TLS_DHE_RSA_WITH_AES_256_CBC_SHA • TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
| WLANCC |
•TLS_DHE_RSA_WITH_AES_128_CBC_SHA • TLS_DHE_RSA_WITH_AES_256_CBC_SHA • TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
This feature is supported on all variants of Cisco Catalyst 9800 Series Wireless Controllers and APs, except for Cisco Industrial Wireless 3702 AP.
Refer to the release notes for a list of supported controllers and APs for each release: https://www.cisco.com/c/en/us/support/wireless/catalyst-9800-series-wireless-controllers/products-release-notes-list.html.Configure multiple ciphersuites (CLI)
![]() Note |
|
Procedure
|
Step 1 |
Enter the global configuration mode. Example:
|
||
|
Step 2 |
Set priority for a particular cipher suite. Example:
Use zero to set the highest priority.
|
||
|
Step 3 |
Return to the privileged EXEC mode. Example:
|
Set server preference (CLI)
The ciphersuite configuration enforces the priority order during the DTLS handshake. To give equal priority to all configured ciphersuites, use the no ciphersuite server-preference command in the corresponding AP join profile. By default, server preference is enabled.
Procedure
|
Step 1 |
Enter the global configuration mode. Example:
|
|
Step 2 |
Configure an AP profile and enter the AP profile configuration mode. Example:
|
|
Step 3 |
Set the cipher suite server preference. Example:
Use the no form of this command to disable server preference. By default, server preference is enabled. |
|
Step 4 |
Return to global configuration mode. Example:
|
Verify operational ciphersuites and priority
To view the operational ciphersuites and their priority, use this command:
Device# show wireless certification config
WLANCC : Not Configured
AP DTLS Version : DTLS v1.0 - v1.2
AP DTLS Cipher Suite List:
Priority Ciphersuite
--------------------------------------------------------------------------------
0 AES128-SHA
1 DHE-RSA-AES256-SHA256

Feedback