SecureChat is desktop application built with python where you can send secure messages encrypted with RSA
- 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
Login | Register | ChatRoom | |
![]() |
![]() |
![]() |
This project was developped by :
Raoua Trimech | Hadil Helali |
---|