x509

AuthorsDavid Kaloper <david@numm.org> and Hannes Mehnert <hannes@mehnert.org>
LicenseBSD2
Homepagehttps://github.com/mirleft/ocaml-x509
Issue Trackerhttps://github.com/mirleft/ocaml-x509/issues
Tagorg:mirage
MaintainersHannes Mehnert <hannes@mehnert.org> and David Kaloper <david@numm.org>
Dependencies
&asn1-combinators>= 0.2.0
astring
cstruct>= 1.6.0
cstruct-unix>= 3.0.0
nocrypto>= 0.5.3
ocamlbuild
ocamlfind
ounit
ppx_sexp_conv
ptime
result
sexplib
topkg
Availableocaml-version >= "4.02.2"
PublishedDec 13, 2017
Source [http] https://github.com/mirleft/ocaml-x509/releases/download/0.6.0/x509-0.6.0.tbz
e0bf6b2bed4dea68381978f0ece8eb29
StatisticsInstalled 16 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/x509/x509.0.6.0/opam

Public Key Infrastructure purely in OCaml

X.509 is a public key infrastructure used mostly on the Internet. It consists of certificates which include public keys and identifiers, signed by an authority. Authorities must be exchanged over a second channel to establish the trust relationship. This library implements most parts of RFC5280 and RFC6125.

Read further and our Usenix Security 2015 paper.

Necessary for
certify
conex
tlstunnel
Optional for
logs-syslog