You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SecureChat is desktop application built with python where you can send secure messages encrypted with RSA
Dependencies
LDAP (Lightweight Directory Access Protocol) : LDAP authentication involves verifying provided usernames and passwords by connecting with a directory service that uses the LDAP protocol.
cryptography : includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions.
We used the cryptography package mainly for the X.509 Authentication Service
rsa : rsa implementation for python. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. We used this package to be send encrypted and secure messages between users.
customtkinter : is a modern and customizable python UI-library based on Tkinter that we use to create the iterfaces
x509 Certification Process and LDAP authentification
ScreenShots
Login
Register
ChatRoom
Collaborators
This project was developped by :
Raoua Trimech
Hadil Helali
About
SecureChat is desktop application built with python where you can send secure messages encrypted with RSA