emilbayes

emilbayes/simple-handshake

Simple Noise handshake state machine

JavaScript
15
3
ISC License

simple‑handshake is a lightweight JavaScript library that implements the Noise Protocol Framework as a state‑machine for performing cryptographic handshakes (e.g., the XX pattern). It provides an easy‑to‑use API for generating static keys, driving the send/receive flow of a handshake, and obtaining the resulting shared secret (split) for client‑server (initiator‑responder) applications, targeting Node.js developers who need a simple, configurable Noise handshake without pulling in a full‑blown crypto stack.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of emilbayes/simple-handshake

Account's avatar
Nanoscale assertion module
Account's avatar
Javascript implementation of the Noise Protocol Framework based on libsodium
Account's avatar
JavaScript Standard Style
Account's avatar
tap-producing test harness for node and browsers

Support the repos that depend on this repository

Top contributors

emilbayes's profile
emilbayes
39 contributions
mafintosh's profile
mafintosh
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet