Skip to content

Releases: LithyRiolu/DecentraChat

Initial Beta Release

14 Aug 03:48
Compare
Choose a tag to compare

DecentraChat

DecentraChat is a P2P web-based chat application.

1. Identity & Peers

a. Information of a bot on Peer network, like addr, etc b. Peers detection mechanism share alive beat to other peers and also detects if a peer is down.

2. Security

a. Public-Private Key for data authentication and integrity (signature). b. Symmetric Key for confidentiality (encryption-decryption).

3. Communication

Communication will be done in Beats. Beats will contain among other things ->
a. Message (M) will be encrypted with a new secret symmetric key (Sk)
b. Sk will be encrypted with Public Key of Peer (Pk)

v0.0.1

  • Basic implementation of a p2p chat application using The Lithe Projects website as a base theme
  • Still experimental and maybe buggy to use for some users