Skip to content

Bechir-Brahem/e2e-encrypted-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

end to end encrypted chat with LDAP authentication

  • authentication using Apache Directory Studio (LDAP)
  • client generates private key and certificate signing request
  • the CA (server.py) stores a signed certificate for that user
  • when a client wants to send a message to another destination:
    1. first it requests the destinations certificate from the server
    2. then it encrypts the message using its public key and sends it to the server
  • when a client receives an encrypted message:
    1. it decrypts it using its private key

Architechure

proof of concept

youtube link

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages