From c71f28e1d771c4c783c9e38a4b4ecb92d7a71169 Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Mon, 3 Dec 2018 00:57:41 -0700 Subject: [PATCH] v0.0.4: update (and partial commits) --- README.md | 6 +- lib/asn1.js | 235 ++++++++++++++++++++++ lib/eckles.js | 493 +++++++++++++++++++++++++++++++++++++++++++++++ lib/encoding.js | 42 ++++ lib/pem.js | 28 +++ lib/rasha.js | 204 ++++++++++++++++++++ lib/ssh.js | 80 ++++++++ lib/telemetry.js | 111 +++++++++++ lib/x509.js | 153 +++++++++++++++ package.json | 2 +- 10 files changed, 1352 insertions(+), 2 deletions(-) create mode 100644 lib/asn1.js create mode 100644 lib/eckles.js create mode 100644 lib/encoding.js create mode 100644 lib/pem.js create mode 100644 lib/rasha.js create mode 100644 lib/ssh.js create mode 100644 lib/telemetry.js create mode 100644 lib/x509.js diff --git a/README.md b/README.md index 07ae862..48a8bdd 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,14 @@ This is being ported from code from rsa-compat.js, greenlock.html (bacme.js), and others. -This is my project for the weekend. I expect to be finished today (Monday Nov 12th, 2018) +This was intended to be just a weekend project, but it's grown a bit. + * 2018-10-10 (Saturday) work has begun * 2018-10-11 (Sunday) W00T! got a CSR generated for RSA with VanillaJS ArrayBuffer * 2018-10-12 (Monday) Figuring out ECDSA CSRs right now * 2018-10-15 (Thursday) ECDSA is a trixy hobbit... but I think I've got it... +* 2018-12-02 (Sunday) Been mostly done for a while, individually, slowly merging everything together + * [Rasha.js](https://git.coolaj86.com/coolaj86/rasha.js) (RSA utils) + * [Eckles.js](https://git.coolaj86.com/coolaj86/eckles.js) (EC utils)