All Projects → mirleft → Ocaml Tls

mirleft / Ocaml Tls

Licence: bsd-2-clause
TLS in pure OCaml

Programming Languages

ocaml
1615 projects

Projects that are alternatives of or similar to Ocaml Tls

openssl-RPM-Builder
Build latest OpenSSL binary
Stars: ✭ 46 (-81.89%)
Mutual labels:  tls
istio-csr
istio-csr is an agent that allows for Istio workload and control plane components to be secured using cert-manager.
Stars: ✭ 81 (-68.11%)
Mutual labels:  tls
openssl-certificate-authority-guide
Bu kılavuz, OpenSSL komut satırı araçlarını kullanarak kendi sertifika yetkilinizi (CA) kurup nasıl kullanacağınızı gösterir.
Stars: ✭ 17 (-93.31%)
Mutual labels:  tls
riemannx
A riemann client for elixir (TCP/UDP/TLS supported)
Stars: ✭ 23 (-90.94%)
Mutual labels:  tls
static-web-server
A blazing fast and asynchronous web server for static files-serving. ⚡
Stars: ✭ 230 (-9.45%)
Mutual labels:  tls
letsencrypt-www
Probably the easiest way to create | renew | deploy certificate
Stars: ✭ 27 (-89.37%)
Mutual labels:  tls
bypass-paywalls-chrome-clean-magnolia1234
Bypass Paywalls Chrome Clean (GitLab proxy)
Stars: ✭ 32 (-87.4%)
Mutual labels:  tls
sbcOS
Barebone Opensource Powered SBC
Stars: ✭ 59 (-76.77%)
Mutual labels:  tls
freshcerts
ACME certificate protocol (Let's Encrypt) proxy client with a dashboard and monitoring
Stars: ✭ 59 (-76.77%)
Mutual labels:  tls
extract-tls-secrets
Decrypt HTTPS/TLS connections on the fly with Wireshark
Stars: ✭ 226 (-11.02%)
Mutual labels:  tls
uvtls
TLS/SSL extension for libuv that tries to conform to its style and idioms
Stars: ✭ 12 (-95.28%)
Mutual labels:  tls
what-vpn
Identify servers running various SSL VPNs based on protocol-specific behaviors
Stars: ✭ 24 (-90.55%)
Mutual labels:  tls
dtls
Datagram Transport Layer Security (DTLS) client.
Stars: ✭ 72 (-71.65%)
Mutual labels:  tls
qsslcaudit
test SSL/TLS clients how secure they are
Stars: ✭ 22 (-91.34%)
Mutual labels:  tls
proxy
A simple golang tcp proxy.
Stars: ✭ 101 (-60.24%)
Mutual labels:  tls
cve-2021-3449
CVE-2021-3449 OpenSSL denial-of-service exploit 👨🏻‍💻
Stars: ✭ 220 (-13.39%)
Mutual labels:  tls
danetls
Program to test DANE enabled TLS Services
Stars: ✭ 18 (-92.91%)
Mutual labels:  tls
tls-perf
TLS handshakes benchnarking tool
Stars: ✭ 18 (-92.91%)
Mutual labels:  tls
insecure
Secure your dev servers, insecurely!
Stars: ✭ 41 (-83.86%)
Mutual labels:  tls
netplus
An easy-to-learn, high performance network io library written in modern cpp (c++11), It borrows concepts from Netty, and with well defined internal modules, It enables you to write rpc, http/https,websocket application with just few lines。
Stars: ✭ 43 (-83.07%)
Mutual labels:  tls

TLS - Transport Layer Security purely in OCaml

%%VERSION%%

Transport Layer Security (TLS) is probably the most widely deployed security protocol on the Internet. It provides communication privacy to prevent eavesdropping, tampering, and message forgery. Furthermore, it optionally provides authentication of the involved endpoints. TLS is commonly deployed for securing web services (HTTPS), emails, virtual private networks, and wireless networks.

TLS uses asymmetric cryptography to exchange a symmetric key, and optionally authenticate (using X.509) either or both endpoints. It provides algorithmic agility, which means that the key exchange method, symmetric encryption algorithm, and hash algorithm are negotiated.

Read further and our Usenix Security 2015 paper.

Documentation

Build Status

API documentation

Installation

opam install tls will install this library.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].