Skip to content
#

secure-communication

Here are 22 public repositories matching this topic...

is a Python-based encryption and decryption tool. The application supports two encryption algorithms: a simple character substitution method and the more advanced Fernet encryption. Users can generate, save, and load encryption keys, and perform encryption and decryption on text data.

  • Updated Aug 11, 2024
  • Python

PGP FileLock is a lightweight tool for encrypting and decrypting files using PGP standards. It provides a simple interface for generating PGP key pairs, encrypting files with public keys, and decrypting them with private keys. Designed for users who need quick and secure file encryption without the complexity of full-featured PGP software.

  • Updated Feb 8, 2024
  • Python

Python Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.

  • Updated Oct 26, 2024
  • Python

Secure Chat Client is a Python-based application designed for encrypted end-to-end messaging. It connects to a secure chat server, exchanges RSA public keys, and ensures secure communication through encrypted messages. Features include a PyQt5 GUI, secure key exchange, and optional SSL/TLS support for enhanced security.

  • Updated Jun 8, 2024
  • Python

Here, I have made a very easy to use steganography tool. It allows for parties to communicate(bi-directionally) openly/publicly in "plain sight" but would only appear as the transferring of digital photos at fist glance. But, "hidden data" is actually embedded within the images. This tool allows for both extracting data from digital images as we…

  • Updated Jun 5, 2022
  • Python

Secure Chat Server is a Python-based application enabling secure communication between two clients. It supports RSA public key exchange, encrypted messaging, and optional SSL/TLS support for enhanced security. The server routes messages without accessing their contents and ensures secure key exchange and disconnection of additional clients.

  • Updated Jun 7, 2024
  • Python

Python GUI and Streamlit web app for text encryption/decryption. Tkinter-based desktop interface offers user-friendly encryption with custom keys. Streamlit website provides browser-accessible encryption/decryption for modern usability. Developed by Tanish Poddar for secure and accessible text communication.

  • Updated Jun 25, 2024
  • Python

Improve this page

Add a description, image, and links to the secure-communication topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the secure-communication topic, visit your repo's landing page and select "manage topics."

Learn more