Rebex SSH Pack 7.0.9649

Released: Jun 1, 2026

Updates in 7.0.9649

Funktionen

  • Cryptography: Added workaround for uncommon RSA keys with very long exponents.
  • Cryptography: Now checks public key during any Diffie-Hellman key exchange.
  • Cryptography: Improved compatibility with Windows CNG keys.
  • Cryptography: Improved private key handling in CNG interop.
  • Cryptography: Now uses constant-time-compares where appropriate.
  • SSH: Improved compatibility of 'SSH2 PUBLIC KEY' file loader.
  • SSH: Now clears raw SSH_MSG_USERAUTH_REQUEST contents as soon as encrypted.
  • SSH: Now rejects non-standard public key formats during SSH negotiation.

Fehlerkorrekturen

  • Cryptography: Fixed .NET 10 detection in .NET Standard binaries.
  • Cryptography: Fixed Base-64 decoding of PEM files in SignedData/EnvelopedData Load method.
  • Cryptography: Fixed detection of AES/GCM support in .NET Standard 2.1 on macOS.
  • Cryptography: Fixed detection of buggy AES CSP in .NET Framework 3.5 on recent Windows.
  • Cryptography: Fixed handling of RSA/PSS with uncommon salt lengths on recent non-Windows .NET platforms.
  • Cryptography: Fixed handling of RSA/SHA-224 for CNG-based private keys.
  • File Server: Fixed handling of SFTP v5 SSH_FXP_RENAME_OVERWRITE flag.
  • File Server: Fixed wrong length detection in SSH_FXP_WRITE packet parser.
  • File System: Fixed path aliasing for child file systems in virtual file systems.
  • SFTP: Fixed handling of "C:\*" paths in multi-file operations.