Rebex IMAP 版本发布

查看各个版本中的新增内容,包括功能、增强和已解决问题的详细信息。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
Rebex IMAP 8.0.9673主版本2026年6月25日
功能
  • ML-KEM support in TLS - Rebex TLS library adds support for post-quantum ML-KEM key encapsulation algorithm, as part of the following hybrid key agreement ciphers: X25519MLKEM768, SecP256r1MLKEM768, SecP384r1MLKEM102. ML-KEM is supported out-of-box on PQC-enabled Windows with .NET 3.5 or higher. On other platforms, a PQC plugin is needed.
  • ML-DSA support in TLS - Rebex TLS library also adds support for post-quantum ML-DSA signature algorithm. This is currently 'experimental', because the protocols have not been finalized yet. However, Rebex libraries with ML-DSA are already perfectly suitable for real-world testing, and are compatible with third-party clients and servers, such as mldsa.digicert.com. ML-DSA is supported out-of-box on PQC-enabled Windows with .NET 3.5 or higher, or on up-to-date Linux with .NET 10. On other platforms, a PQC plugin is needed.
  • Client-side OCSP stapling in TLS - OCSP stapling improves the performance and privacy of certificate revocation checking by allowing the server to send a signed OCSP response during the TLS handshake, eliminating the need for the client to contact the certificate authority directly.
  • Brainpool curve support in TLS - This version adds support for named groups and signature schemes based on Brainpool elliptic curves to TLS 1.3 (RFC 8734). (Brainpool curves have already been supported in TLS 1.2.).
  • ML-DSA, ECDSA and Ed25519 in S/MIME - MailMessage and MimeMessage API now support the post-quantum ML-DSA signature algorithm, along with elliptic-curve DSA and Edwards curve 25519. ML-DSA is supported out-of-box on PQC-enabled Windows with .NET 3.5 or higher, or on up-to-date Linux with .NET 10. On other platforms, a PQC plugin is needed.
  • AES/GCM and ChaCha20/Poly1305 in S/MIME - MailMessage and MimeMessage API support AES/GCM and ChaCha20/Poly1305 symmetric encryption algorithms.
  • FIPS 140-3 mode and cryptography updates - Instead of FIPS 140-2, the UseFipsAlgorithmsOnly setting now enables 'FIPS 140-3 mode', which limits usage of cryptographic algorithms, and forces usage of cryptographic modules to those provided by .NET or the operating system. Also migrated from the legacy CryptoAPI to the new Windows CNG API. Certificate.LoadPfx, CertificateChain.LoadPfx and Certificate.Associate methods now prefer CNG key stores by default instead of legacy CryptoAPI key stores. HKDF key derivation in XtsStream and FileEncryption classes has been updated to support SHA-2 family of hashes.
  • Updated collection APIs for Linq - Updated collection APIs to make them compatible with Linq extensions. Item collections no longer inherit from LocalItemCollection.
  • API updates, changes and deprecations - Version 8.0 of Rebex libraries introduces some breaking changes, either due to abandoning long-deprecating APIs, for security reasons, or to fix compatibility with third-party tools.
Rebex IMAP 7.0.96492026年6月1日
功能
  • 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.
修复
  • 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.
Rebex IMAP 7.0.95612026年3月5日
修复
  • MIME: Fixed ArgumentOutOfRangeException in MimeEntity.SetContent for empty bodies with BOM.
  • SSH: Fixed receive buffer space adjustment logic (client side).