Convert OpenSSH Private Key to OpenSSL Private Key in Java

a public and private key pictured either side of a door leading to personal data

In 2019, I answered a question on StackOverflow on converting an OpenSSH Private Key to an RSA Private Key. Recently I had an inquiry about this, so I thought it would be helpful to document for others the exact steps required to perform the conversion in Java using the Maverick Synergy Java SSH API. https://stackoverflow.com/questions/56900615/how-to-convert-openssh-private-key-to-rsa-private-key-in-java […]

Read More…

Posted in SSH

Maverick Legacy Server 1.7.44

a room full of servers at a data center

This minor update contains a customer support related bug fix, support for the new PuTTY Private Key format and a new public/private key implementation. PuTTY Private Keys Introduced in version 0.75, version 3 of the PuTTY Private Key File Format uses an Argon2 key derivation function incompatible with our previous implementation. This update includes support […]

Read More…

Maverick Legacy Client 1.7.44

a city birdseye view with lights connecting areas of the city

This release includes minor bug fixes to the Adaptive Configuration files’ match directive support and a new PuTTY Private Key files implementation. PuTTY Private Keys Introduced in version 0.75, version 3 of the PuTTY Private Key File Format uses an Argon2 key derivation function incompatible with our previous implementation. This update includes support for version […]

Read More…

Maverick Synergy Java SSH API 3.0.9

hands raised to the sky, the sunset in the background, a swirl of light in between the hands

This release is primarily a bug fix release. Upload Performance During performance testing, we discovered that the default configuration of the SFTP server created a bottleneck in upload performance. Several configuration changes could quickly mitigate the problem, such as changing the SFTP block size on the client or enabling TCP_NODELAY on the server. However, the […]

Read More…

Maverick Legacy Client 1.7.42

a city birdseye view with lights connecting areas of the city

This release is primarily a bug fix release. Azure SFTP compatibility A compatibility issue exists in previous versions with the Azure SFTP service. The remote server terminates the connection if you connect to the service with a hyphen in the Software/Version/Comments field of the SSH identification string. The identification string is now further sanitised before […]

Read More…

Maverick Synergy Java SSH API 3.0.8

hands raised to the sky, the sunset in the background, a swirl of light in between the hands

This Maverick Synergy Java SSH API release contains a critical security update for server users using 3.0.7, client-side proxy support, refactored ed25519 implementation, and minor bug fixes. This update is a Hotfix Branch release and is currently only available to our commercial Hotfix product subscribers. Jadaptive will push these fixes to the open-source version at […]

Read More…