Rebex Total Pack

All Rebex .NET components in one pack

  • SFTP, FTP, HTTP, IMAP, POP3, SMTP, EWS, SNTP, WebSocket, Mail
  • SSH Shell and Telnet with terminal emulation
  • SFTP and SSH server
  • TLS 1.3 on Windows 7, 8.1, 10
  • ZIP and GZIP compression

Try all Rebex controls in one pack

Component packs

Rebex Total Pack for .NET

Total Pack

All .NET components from Rebex in one pack: SFTP, FTP, HTTPS, IMAP, POP3, SMTP, EWS, SNTP, Time, Daytime, Mail, TLS, SSH Shell, Telnet, Terminal emulation, Security, WebSocket, ZIP compression, SFTP/SSH server.

Rebex SSH Pack for .NET

SSH Pack

Terminal Emulation, SSH client and server, SFTP (SSH File Transfer) client and server for .NET.

Rebex File Transfer Pack for .NET

File Transfer Pack

All you need for transfering files over the Internet: FTP/TLS and SFTP client, SFTP/SSH server.

Individual .NET components

Rebex File Server for .NET

File Server

SFTP, SCP and SSH server component for .NET. Makes it easy to create a server that can be used by any SFTP, SCP or SSH client.

Rebex FTP/SSL for .NET

FTP/SSL

A file transfer component. Makes it possible to transfer files directly from your application using FTP. Supports TLS 1.3/1.2.

Rebex HTTPS for .NET

HTTPS

HTTP and HTTPS .NET library with TLS 1.3/1.2, SNI, SHA-2 and other modern security-related features.

Rebex Secure Mail for .NET

Secure Mail

SMTP, IMAP, EWS, POP3 secured with TLS 1.3/1.2. Email processing. S/MIME signing and encryption. RSA/OAEP and RSA/PSS.

Rebex Security for .NET

Security

A collection of security-related classes. Simple file encryption and decryption. Seekable XTS-AES encryption stream. Twofish and Blowfish.

Rebex SFTP for .NET

SFTP

A file transfer component. Makes it possible to transfer files over a secure SSH channel using the SFTP protocol.

Rebex Terminal Emulation for .NET

Terminal Emulation

Terminal emulation, SSH Shell and Telnet component for .NET.

Rebex Time for .NET

Time

SNTP, Time and Daytime protocols enable your program to get the exact time from public time servers over the Internet. Synchronize local time with time server.

Rebex TLS for .NET

TLS

TLS .NET library with TLS 1.3 and other modern security-related features available even on legacy platforms.

Rebex WebSocket for .NET

WebSocket

WebSocket client library with TLS 1.3, 1.2, SHA-2 and other modern security-related features.

Rebex ZIP for .NET

ZIP

ZIP, UnZIP, Deflate, ZLIB and GZIP compression library for .NET with multicore compression support. Makes it easy to create, modify or extract ZIP archives.

Other

Buru SFTP Server

Buru SFTP Server

Full-featured, low ceremony SFTP / SCP / SSH Server for Windows. Runs as a Windows service. Web administration and rich command line interface.

Tiny SFTP Server

Tiny SFTP Server

Small, minimalist single-user SFTP server for testing purposes. Runs as a Windows EXE only.

TLS Proxy

TLS Proxy

Simple yet powerful TLS server that makes it possible to easily add TLS 1.3/1.2 encryption to existing servers.

Over 7,000 companies rely on Rebex components

See what our clients are saying

In a matter of hours, I was able to implement a complete and working terminal client based on the Rebex.NET component. The price/performance ratio as well as the support quality and response time is exceptionally good.
It took me 10 minutes to plug it into our C# application and voila, passive FTP connections, excellent communication and error codes / messages when things don't connect properly via our VPN. This FTP library is excellent. I can highly recommend it.

Simon Hughes

ByBox.com

I decided to give Rebex.Mail a try and I was very satisfied with the results! Not only is the standard fully and properly respected, it's also significantly faster. It only took half a day to migrate my existing code as the API is very similar to .NET's built-in classes.

Dominic St-Jacques

Amilia Corporation Inc.

What's new

2020 R2 (Latest version)

  • Server-side TLS 1.3 support
  • Support for AES/GCM, Chacha20/Poly1305 and EtM MAC ciphers in SFTP/SSH server

2020 R1.1

  • Fixed a renegotiation issue that could lead to decryption error
  • Fixed several TlsClientSocket omissions
  • Reintroducing fast Diffie-Hellman on Xamarin.Android

2020 R1

  • New component: Rebex TLS
  • .NET Standard 2.0 on Xamarin.Android and Xamarin.iOS
  • ChaCha20-Poly1305 support in TLS 1.3 and 1.2
  • Native X25519 elliptic curve support on Windows 10
  • Better Elliptic Curve Diffie-Hellman support on Windows 10
  • Support for server-side file hash calculation
  • End of Standard Support for .NET Framework 2.0 and 3.0
  • Deprecated .NET Core 1.0/1.1

Latest from the blog

Version 2020 R2: Server-side TLS 1.3 support and AEAD ciphers in FileServer 2020-05-26

We added TlsServerSocket class to Rebex TLS that brings server-side TLS 1.3, 1.2, 1.1 and 1.0 support. It's fully asynchronous and very scalable. To see it in action, just visit test.rebex.net using your web browser. Or check out our TLS Proxy Server.

App Showcase: How we use Rebex.NET in PHP Tools for Visual Studio 2020-04-27

Here at Devsense (www.devsense.com), we develop a tool called PHP Tools for Visual Studio. We provide a whole PHP development environment for Visual Studio (and, recently, also for Visual Studio Code) which includes many subsystems that provide features like IntelliSense, Code Validation, Refactoring, Formatting, Testing, Debugging and Publishing (a more detailed list of features can be found here https://www.devsense.com/features).

Version 2020 R1.1: Fixed SSH issue in File Server, reintroduced fast Diffie-Hellman on Xamarin.Android 2020-03-27

This is a bugfix release that solves several issues discovered in 2020 R1.