RobChrystie opened a new issue, #830:
URL: https://github.com/apache/mina-sshd/issues/830

   ### Version
   
   2.16.0
   
   ### Bug description
   
   I have a simple SshServer and SshClient that use EC P12s for connection. 
When I do not include BC FIPS, the server and client work with these 
certificates. When I use BC FIPS, the PublicKey I am getting from the 
PublicKeyAuthenticator callback `getEncoded` is wildly incorrect. Its about 3 
times the size it should be. One oddity is it has several forward slashes in 
it. For reference these are EC secp521 P12s.
   
   I'm at a loss trying to figure out why these are so different.
   
   This is my first time entering a bug so I'm not sure what else to add to the 
issue. I can provide code snippets or whatever is needed. 
   
   I have tried several version of BC FIPS. Nothing in the debug logs stands 
out.
   
   ### Actual behavior
   
   Output with BC FIPS:
   ```
   Incoming key: 
MIICRjCCAbkGByqGSM49AgEwggGsAgEBME0GByqGSM49AQECQgH//////////////////////////////////////////////////////////////////////////////////////zCBiARCAf/////////////////////////////////////////////////////////////////////////////////////8BEIAUZU+uWGOHJofkpohoLaFQO6i2nJbmbMV87i0iZGO8QnhVhk5Uex+k3sWUsC9O7G/BzVz34g9LDTx70Uf1GtQPwAEgYUEAMaFjga3BATpzZ4+y2YjlbRCnGSBOQU/tSH4KK9ga009uqFLXnfv51ko/h3BJ6L/qN4zSLPBhWpCm/l+fjHC5b1mARg5KWp4mjvABFyKX7QsfRvZmPVESVebRGgXr70XJz5mLJfucple9CZAxVC5AT+tB2E1PHCGonLCQIi+lHaf0WZQAkIB///////////////////////////////////////////6UYaHg78vlmt/zAFI9wml0Du1ybiJnEeuu2+3HpE4ZAkCAQEDgYYABAF/zUj6C5ZmfvPaogIyQNkCgMFZ7X8Xf31JyXFOChwP85QryiGTFjnIG3gWtYaFC3u8gRCFn2ldhAtpbYVKm+fCGAEacXYp4CPbeA+9xswDZxvZslqLMUHqOV5jlEmyq4TxnqQLHBPZ7RkmHxAhjgfjirRRPdYu6cmKesk+SRIk3jEdXA==
   ```
   
   ### Expected behavior
   
   Output without BC FIPS:
   ```
   Incoming key: 
MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBf81I+guWZn7z2qICMkDZAoDBWe1/F399SclxTgocD/OUK8ohkxY5yBt4FrWGhQt7vIEQhZ9pXYQLaW2FSpvnwhgBGnF2KeAj23gPvcbMA2cb2bJaizFB6jleY5RJsquE8Z6kCxwT2e0ZJh8QIY4H44q0UT3WLunJinrJPkkSJN4xHVw=
   ```
   
   ### Relevant log output
   
   ```Shell
   
   ```
   
   ### Other information
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to