@bluecrypt/acme: Let's Encrypt for the Browser

This is intended to be explored with your JavaScript console open.

<script src="https://rootprojects.org/acme/bluecrypt-acme.js"></script>
<script src="https://rootprojects.org/acme/bluecrypt-acme.min.js"></script>
Documentation

1. Keypair Generation

Key Type:

EC Options:

2. ACME Account



3. (optional) Certificate Signing Request


4. ACME Certificate Order

Challenge type:


Bluecrypt™ is a collection of lightweight, zero-dependency, libraries written in VanillaJS. They are fast, tiny, and secure, using the native features of modern browsers where possible. This means it's easy-to-use crypto in kilobytes, not megabytes.