wso2 / wso2/docs-apim

Cipher suits to be added for disabling Weak Ciphers in APIM

Open
#7,035 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
CSS
Stars
99
Forks
708
Avg merge
1d 7h
Merged PRs (30d)
22

Description

Description:

The documentation [1] cites the set of ciphers that are secure in Tomcat [3]. However, the ciphers[3] are in the OpenSSL name standard and the format used in the APIM 4.1.0 deployment.toml[2] configuration is the "Cipher Suite Name (IANA)".

We have a problem here, the documentation [1] can lead the user to an error, as he would be asking to use a cipher in the IANA standard in deployment.toml.

With that, could you verify/test that using cipher names in the OpenSSL standard will work for configuring PassThrough transport-level cipher names?

If that doesn't work, we'll have to change the documentation to recommend that customers use the ciphers in the IANA naming standard to configure tomcat[2] and find the correct names in the OpenSSL standard from the IANA names[4].

[1] https://apim.docs. wso2 .com/en/4.1.0/install-and-setup/ setup/reference/supported-cipher-suites/
[2]https://apim.docs.wso2.com/en/4.1.0/install-and-setup/setup/security/configuring-transport-level-security/#disabling-weak-ciphers-for-the- tomcat-transport
[3] https://ssl-config.mozilla.org/#server=tomcat&version=9.0.30&config=intermediate&guideline=5.6
[4] https://ciphersuite.info/cs/TLS_DHE_RSA_WITH_AES_256_GCM_SHA384/

Suggested Labels:
API-M-4.1.0, Type/Doc

Affected Product Version:
APIM 4.1.0

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked supported-cipher-suites and transport-level-security documentation, then inspect the APIM 4.1.0 deployment.toml cipher configuration and the referenced Tomcat/OpenSSL and IANA cipher lists. Verify which naming standard PassThrough transport accepts; done means the documentation recommends the correct names and avoids sending users to an invalid configuration.

Written by the indexing model from the issue text.

Assessment

Domain
documentation, security
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.