You can enable post quantum cryptography (PQC) on Windows and Linux computers in a CommCell environment, including the CommServe computer, the Web Server computer, the MediaAgent, and client computers. Post quantum cryptography provides resistance against attacks from quantum computers.
Note
- 
Post Quantum Cryptography can be enabled only when setting up a new CommCell environment. It cannot be enabled on an existing CommCell environment in which the CommServe computer is already installed and has clients. 
- 
Post Quantum Cryptography does not work in multi-CommCell environments. 
Procedure
- 
Install the CommServe computer. Verify that no clients are installed on the Windows or Linux computer. You can install clients only after post quantum cryptography is enabled. 
- 
On Windows computers only, add MaxRequestBytes and MaxFieldLength keys to the registry as follows: - 
Open the Windows Registry Editor, and go to the HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters directory. 
- 
Create a new DWORD (32-bit) key named MaxRequestBytes with a value 30720 (30 KB). 
- 
Create a new DWORD (32-bit) key named MaxFieldLength with a value 30720 (30 KB). 
- 
Close the Registry Editor. 
- 
Reboot the computer. 
 
- 
- 
On Windows and Linux computers, add the sPostQuantumCerts additional setting as shown in the following table. Note that you can also create a server group, add all the clients to that group, and then add the additional setting at the server group level. For information about adding an additional setting to a server or server group, see Adding a Setting for Servers and Server Groups. Property Value Name Category Session Type String Value dilithium3 
- 
On Windows and Linux computers, add the sPostQuantumKEM additional setting as shown in the following table. Note that you can also create a server group, add all the clients to that group, and then add the additional setting at the server group level. For information about adding an additional setting to a server or server group, see Adding a Setting for Servers and Server Groups. Property Value Name Category Session Type String Value kyber1024 
- 
Restart client services on each client, and verify that certificates are generated on the clients signed by the new CA. Note A folder named rest will be created under the Base/certificates folder. This is used for web service communication. 
- 
Restart services on the CommServe computer to renew the CA and generate a new client certificate. 
- 
To verify if certificates are generated with new algorithms, decode the contents of individual certificates and verify there is no mention of RSA or SHA. Use the following command: openssl x509 -in <cert file>.pem -text -nooutAlternatively, you can check the file size for newly generated certificates. The newly generated certificates will be larger in size compared to previous ones. Use the following command on Linux computers: ls -lh