xRahul / secure-stuff-transfer

Transfer data from host to host securely.

Home Page:https://secure-stuff-transfer.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Secure Stuff Transfer

Heroku

Plan is to create a secure data transfer tool at the end.

Current Implementation:

Next Planned:

  • Adding public/private keys in JS to secure chats end-to-end.
    • Each user who joins the chatroom will have a public/private key value pair.
    • On joining the chatroon, public key along with username will be sent to the server for storage.
    • Whenever a new user joins, they will get the complete list of users and their public keys.
    • When sending a chat, that chat will be individually encrypted for each user with their public keys and sent to the server.
    • The server then sends that payload to the channel and each user will decrypt the chat by their private key and it will be displayed to them.
    • The payload will have a tag signifying it's a public chat for the entire chatroom

Further Iteration:

  • Adding private chat support.
  • Using the framework to send other type of data.

About

Transfer data from host to host securely.

https://secure-stuff-transfer.herokuapp.com/


Languages

Language:CSS 34.1%Language:Java 29.2%Language:JavaScript 25.2%Language:HTML 11.6%