/Secure-Chat-Flutter

Chat App With RSA Asymmetric Encryption

Primary LanguageDart

Secure Chat App

Users Joined

  • Users Have to Send Their Public Key to Join the Server

image

Users Chat

Frontend

  • Sending Message: Chat will be Encrypted with Receiver's Public Key
  • Receiving Message: Chat will be Decrypted with Receiver's Private Key

ezgif-5-d753e782a3

Backend

  • Server or Interceptors Only See Encrypted Messages

image

Backend API

https://github.com/riskiilyas/Secure-Chat-API