mirleft/ocaml-tls
Fork: 68 Star: 305 (更新于 2024-12-03 08:41:25)
license: BSD-2-Clause
Language: OCaml .
TLS in pure OCaml
最后发布版本: v1.0.2 ( 2024-09-04 16:25:47)
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 our Usenix Security 2015 paper for further details.
Documentation
Installation
opam install tls
will install this library.
You can also build this locally by conducting the steps:
opam install --deps-only -t . # or a named package instead of `.` - i.e. ./tls-lwt.opam
dune build --profile=release # you can also put a package list here, i.e. tls,tls-lwt -- you can also use `@all` target to compile examples as well
最近版本更新:(数据更新于 2024-09-20 09:50:36)
2024-09-04 16:25:47 v1.0.2
2024-08-25 22:22:27 v1.0.1
2024-08-22 06:32:11 v1.0.0
2024-05-14 16:26:02 v0.17.5
2024-03-27 04:11:57 v0.17.4
2023-11-20 21:08:23 v0.17.3
2023-09-25 01:30:46 v0.17.2
2023-07-04 03:41:06 v0.17.1
2023-03-01 23:52:11 v0.17.0
2023-02-14 22:16:29 v0.16.0
主题(topics):
mirageos, ocaml, security, tls
mirleft/ocaml-tls同语言 OCaml最近更新仓库
2024-09-10 20:49:27 c-cube/ocaml-containers
2024-06-29 16:58:29 ocaml/ocamlbuild
2024-06-17 17:04:46 ocaml/dune
2024-05-26 22:10:33 ocsigen/js_of_ocaml
2024-05-13 20:27:08 ocaml/ocaml
2024-04-18 18:07:29 ocaml-ppx/ocamlformat