Skip to content

0.2.0

Compare
Choose a tag to compare
@tmds tmds released this 31 May 09:35
· 60 commits to main since this release
ba41694

Tmds.Ssh:

  • Drop the Bouncy Castle library dependency and instead require .NET 8 to use DeriveRawSecretAgreement.
  • Add SFTP API
  • Extend RemoteProcess API
  • Private key formats: RSA in the OPENSSH PRIVATE KEY format
  • Client key algorithms: rsa-sha2-512, rsa-sha2-256 (instead of the SHA-1 based ssh-rsa).
  • Server key algorithms: ecdsa-sha2-nistp256, rsa-sha2-512, rsa-sha2-256 (instead of the SHA-1 based ssh-rsa)
  • Key exchange methods: ecdh-sha2-nistp384, ecdh-sha2-nistp521 (in addition to ecdh-sha2-nistp256)
  • Encryption: [email protected], [email protected] (instead of aes256-cbc + hmac-sha2-256)
  • Various API refactorings

Tmds.Ssh.Libssh: