SecurePeer adds a layer of hybrid encryption and signature verification to Peers, a popular Javascript library for peer-to-peer communication.
To see the whole bundling running (client + server);
git clone https://github.com/bosskabouter/SecurePeerJS.git
cd SecurePeerJS
npm i && npm start
Asymmetric Encryption and Signing keys for a SecureChannel
communication.
2. SecurePeerJS
Extension of peerjs client library adding SecureLayer
between peers.
3. SecurePeerServer (optional)
Extension of PeerJS Server adds identity verification for connecting clients.
4. SecurePeerKey-BIP (optional)
Extension of SecurePeerKey adds BIP32 (HD wallets) and BIP39 (mnemonic seed word list) functionality to the key.
There are is also an example server, example client Vite + Typescript and example client Vite + React available.