@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>

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.