https://github.com/notreeceharris/ws-p2p-comm
websocket per-to-per communication secured by multi-layer encryption.
https://github.com/notreeceharris/ws-p2p-comm
cli communication rsa websocket
Last synced: about 1 year ago
JSON representation
websocket per-to-per communication secured by multi-layer encryption.
- Host: GitHub
- URL: https://github.com/notreeceharris/ws-p2p-comm
- Owner: NotReeceHarris
- License: gpl-3.0
- Created: 2024-12-06T23:16:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-12T15:57:15.000Z (over 1 year ago)
- Last Synced: 2025-03-28T08:54:39.510Z (about 1 year ago)
- Topics: cli, communication, rsa, websocket
- Language: TypeScript
- Homepage:
- Size: 663 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ws-p2p-comm-rsa
Websocket per-to-per communication secured with rsa
## Usage
```sh
# Build
npm run build
# Run
node dist/index.js --target --port --codeword
# Portable Example
npx ts-node src/index.ts --target localhost:8001 --port 8002 --codeword brownFox
```
## Diagram

## TODO
- [ ] Update diagram to reflect new encryption layer
- [ ] Very buggy, only works consistently on localhost.
- [ ] Native NGROK support