#rsa #multi-threading #encryption #self-hosting #helper #rsa-messenger-client #rsa-messenger-server

rsa-msg-packets

A helper crate for rsa-messenger-client as well as rsa-messenger-server

8 releases

0.1.7 Feb 25, 2023
0.1.6 Feb 12, 2023

#1186 in Cryptography

Download history 25/week @ 2024-07-23 14/week @ 2024-07-30 1/week @ 2024-09-17 7/week @ 2024-09-24 5/week @ 2024-10-01

66 downloads per month
Used in 2 crates

MIT license

31KB
847 lines

Rsa Messenger

Uses rsa to encrypt messages and send them to the other client. Files can be sent too and multithreading is supported. Oh yeah and there's self hosting

just installing

Server: cargo install rsa-msg-server Client: cargo install rsa-msg

Running from source code

Server

cd server && cargo run --release

Client

cd client && cargo run --release

Dependencies

~4–10MB
~115K SLoC