Alan Friedman 0dad45ed91 Use HMAC symmetric key to sign/verify and add webkit shim
For webkit support, I removed the public/private signing keys and
replaced them with a symmetric HMAC signing key. It achieves the same
thing and besides adding webkit support, is also a bit cleaner.

Webkit handles key export is a non-standard way, so with this shim we
have to export and import public keys in “spki” format. Webkit also
requires slightly different options to be passed in for some operations.
2016-01-25 15:50:33 -05:00
2016-01-09 11:53:00 -05:00
2016-01-19 12:35:47 -05:00
2016-01-06 15:03:26 -05:00
2016-01-19 12:37:26 -05:00
2016-01-19 12:35:47 -05:00

DarkWire.io

Simple, encrypted, anonymous web chat. Powered by socket.io.

Installation

npm install -g gulp
npm install
gulp start

Darkwire is now running on http://localhost:3000

Deployment

Build source

gulp bundle
Languages
JavaScript 94.3%
Sass 3%
TypeScript 1%
Shell 0.5%
Dockerfile 0.5%
Other 0.7%