package letsencrypt

  1. Overview
  2. Docs
ACME implementation in OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

letsencrypt-v0.1.1.tbz
sha256=0443c4f3c29d4440e975cc9f3da611a3a3bea6d7fdef523f90eeae48d6dc58d3
sha512=1d362892a44dd2678b2dd788d8164688e1b44f95a09610e2e80afdb6fb24dcb0e88b550786e679840e8ae4ba8a92922164407cad1c63fede67c4a87b5f5b85d0

Description

An implementation of the ACME protocol for OCaml

Published: 27 Jan 2020

README

let's encrypt - an ACME implementation in OCaml

This package contains an implementation of the ACME protocol (mostly client side) purely in OCaml based on draft05. The HTTP and DNS challenges are implemented (DNS sends signed nsupdate to the authoritative DNS server).

Build with:

$ opam pin add letsencrypt .

Generate a new account key with:

$ openssl req -newkey rsa > csr.pem
$ openssl genrsa > account.pem

with OCaml version ≥ 4.03.0. Note: acme.ml is not tested, and should be considered yet to be implemented.

Dev Dependencies (1)

  1. ounit with-test

Used by (1)

  1. paf < "0.0.4"

Conflicts

None