Thoroughbreed / CryptoChat

End-to-end encrypted chat software via gRPC
Apache License 2.0
0 stars 0 forks source link

Build succeeded Test passing Issues Contributors Forks License

CryptoChat

What is this?

CryptoChat is a lightweight client/server application with end-to-end encrypted chat.

Commands

Besides the menu, you have the following commands at your use:

Known issues

When you build the project, VS sometimes claims that the class ChatRoom is static, however it is not static. It looks like a bug in the protobuf generated class, this is easily fixed with the editor suggestion of making ChatRoom non static.

Changelog

Version Change
0.1.0 First release, smoke test
0.1.1 Chat works!
0.1.2 Multiple people can join
0.1.3 Now with sessions
0.2.0 Now with encryption
0.2.1 Works with multiple users
0.3.0 UI added to the client, possibility to change name, password etc.
1.0.0 First real release, just some code cleanup
1.0.1 Changed default port from 5000 to 50005

(back to top)

Roadmap

Installed packages and framework version

Version  Name  Client  Server
3.6.1 Google.Protobuf X
1.20.0 Grpc.Core X
1.20.0 Grpc.Tools X
2.41.0 Grpc.AspNetCore X
6.0 .Net X X
10 C# X X

License

Contact

Jan Andreasen - jan@tved.it

Twitter

Project Link: https://github.com/jaa2019/CryptoChat

(back to top)