Support of SSH-DSS 2048 Keys in Sterling B2B Integrator

Sterling B2B Integrator versions 5242 and higher using public and private SSH keys that are generated by Sterling B2B Integrator have Q values of 256 bits. This is the default behavior and impacts some communications when used with 2048-bit DSA keys.

When using Sterling B2B Integrator to Sterling B2B Integrator SFTP communication, there is no impact. When using Sterling B2B Integrator with Third Party communications with DSA keys, there is no impact for the keys generated externally since they have Q values of 160 bits; however, if the keys are generated through Sterling B2B Integrator, it may impact communication where the Third Party application is not able to process DSA keys with Q values of 256 bits. In this case, communication fails for the client or server at the key verification step with a failure to process 2048 DSA keys.

To resolve this issue, you can create keys with an external tool, such as PuttyGen to create 2048 DSA keys that have a Q value of 160 bits.