News for hackers. Stuff that matters.
Re:Show HN: Node.js port of WhisperSystem's libsignal by egeozcan on Monday October 16, 2017 @04:20AM (#15481656)
This has a native part written in c and only runs on node.js v8 and up, according to the package.json.
Re:Show HN: Node.js port of WhisperSystem's libsignal by qznc on Monday October 16, 2017 @05:00AM (#15481793)
So it is "bindings", but not a "port"?
Re:Show HN: Node.js port of WhisperSystem's libsignal by tooker on Monday October 16, 2017 @11:44AM (#15484005)
The C components are just a few emscripten compiled curve25519-donna and ed25519 functions for elliptic curve routines. It comes directly from the web library without any alteration. Honestly I was surprised at how well it works and the performance isn't too shabby. I did several investigations of replacing it with libsodium and others but the the emscripten builds have been pretty reliable for us..