Skip to content
#

secure-communication

Here are 20 public repositories matching this topic...

Seravault is a progressive web app that allows users to encrypt confidential information and securely share with others. The app implements end-to-end encryption so that the man-in-the-middle attack vector is eliminated. Multi-factor authentication is implemented to decrease the probability that an attacker can impersonate a user to gain access.

  • Updated Mar 23, 2019
  • JavaScript

End-to-End Encrypted Chat App – Node.js + WebCrypto + Socket.IO A secure communication system where all messages are encrypted in the browser using hybrid cryptography (RSA-OAEP + AES-GCM). The server relays encrypted data and cannot read any chat content. Encrypted acknowledgements are generated by server and decrypted only by the sender.

  • Updated Oct 30, 2025
  • JavaScript

JavaScript 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 27, 2024
  • JavaScript

🔐 Generate secure GPG/PGP key pairs in your browser, ensuring your private keys never leave your device for maximum security and privacy.

  • Updated Nov 17, 2025
  • JavaScript

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