C# TLS

Open-source C# projects categorized as TLS

Transport Layer Security (TLS), the successor of the now-deprecated Secure Sockets Layer (SSL), is a cryptographic protocol designed to provide communications security over a computer network.

Top 9 C# TLS Projects

  • MQTTnet

    MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.

  • Project mention: Communicating between 2 servers without webservice? | /r/dotnet | 2023-10-15

    MQTT https://github.com/dotnet/MQTTnet

  • FluentFTP

    An FTP and FTPS client for .NET & .NET Standard, optimized for speed. Provides extensive FTP commands, File uploads/downloads, SSL/TLS connections, Automatic directory listing parsing, File hashing/checksums, File permissions/CHMOD, FTP proxies, FXP support, UTF-8 support, Async/await support, Powershell support and more. Written entirely in C#.

  • Project mention: What are some good 3rd party FTP libraries? | /r/csharp | 2023-06-05
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • NetCoreServer

    Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

  • BouncyCastle

    BouncyCastle.NET Cryptography Library (Mirror)

  • Project mention: Key derivation in .NET using HKDF | dev.to | 2024-03-04

    Since .NET 5, the HKDF function is available via the HKDF class. For earlier versions, the Bouncy Castle for .NET library offers a compatible implementation of HKDF.

  • certify

    Professional ACME Client for Windows. Certificate Management UI, powered by Let's Encrypt and compatible with all ACME v2 CAs. Download from certifytheweb.com

  • Project mention: Seeking Guidance: SSL Certification for a Local Server in Windows 2019 Data Center Environment | /r/sysadmin | 2023-05-23

    Option 2+: If your public DNS is hosted by a provider that has Win-ACME or Certify the Web support, use Let's Encrypt and automate the whole thing.

  • BeetleX

    high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution

  • WatsonTcp

    WatsonTcp is the easiest way to build TCP-based clients and servers in C#.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • tinyca

    TinyCA: A simple Certificate Authority

  • WinINet-Connection-Security

    A small example of using the Windows Internet (WinINet) API to interrogate open internet handles for negotiated security protocols and ciphers.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# TLS related posts

Index

What are some of the best open-source TLS projects in C#? This list will help you:

Project Stars
1 MQTTnet 4,200
2 FluentFTP 2,945
3 NetCoreServer 2,475
4 BouncyCastle 1,556
5 certify 1,448
6 BeetleX 1,147
7 WatsonTcp 541
8 tinyca 9
9 WinINet-Connection-Security 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com