Rebex WebSocket is a WebSocket client library for .NET. It brings TLS 1.2, 1.1, SHA-2, SNI, secure renegotiation and other modern security-related features to legacy platforms such as .NET Compact Framework 3.5/3.5 on Windows CE 5.0 or .NET Framework 2.0/3.5 on Windows XP SP3. Of course, modern .NET platforms are supported as well.
Our WebSocket API resembles the one provided by .NET 4.5 with minor differences (such as WebSocketClient instead of ClientWebSocket) and some syntactic sugar (such as string-based Send and Receive methods).
Modern TLS/SSL on all platforms
Rebex HTTPS supports the following protocols, extensions and algorithms on both legacy and current platforms:
- TLS 1.2, 1.1, 1.0
- SHA-2 certificates
- SHA-2 hashing algorithms
- Server Name Indication (SNI) extension
- Renegotiation Indication extension
- Elliptic Curve Diffie-Hellman (with a plugin)
Rebex WebSocket is available as a standalone package or as a part of Rebex Total Pack. If you already have an active support contract for Rebex Total Pack, you can download the full version including the WebSocket library now!