This project is a decentralized, peer-to-peer (P2P) chat application featuring end-to-end encryption (E2E) and Web3-based authentication using "Sign-In with Ethereum" (SIWE).
-
Updated
Nov 12, 2025 - JavaScript
This project is a decentralized, peer-to-peer (P2P) chat application featuring end-to-end encryption (E2E) and Web3-based authentication using "Sign-In with Ethereum" (SIWE).
⚛ A password vault + browser extension that mixes real quantum randomness (ANU QRNG) into key generation with an honest, non-hyped account of what that actually buys you.
Zero-Knowledge End-to-End Encrypted (E2EE) private messenger featuring Apple iMessage Liquid Glass aesthetics. Built with native W3C Web Crypto (ECDH P-256 + AES-256-GCM), real-time WebSockets, non-extractable keys, MITM safety numbers, and installable PWA support. Powered by Node.js with dual-mode zero-config local storage and Supabase PostgreSQL.
Lightweight, zero-dependency client-side text encryption tool using native Web Crypto API (AES-256-GCM + PBKDF2) with strict CSP.
🦦 A zero-knowledge, end-to-end encrypted (E2EE) messaging and file sharing application with native Tor Hidden Service support.
Post-quantum polyfill for the Web Cryptography API: ML-KEM (FIPS 203) and ML-DSA (FIPS 204) per the WICG Modern Algorithms draft — native-first with a wasm engine, plus a DHKEM-over-ECDH (RFC 9180) migration extension.
An easy progressive web app that gives you a random number or a random line.
This is a Secure End-to-End Encrypted Messaging & File-Sharing System with End-to-End Encryption, developed using MERN Stack, Socket.io, Web Crypto API and Indexed DB
Gerador de senhas aleatórias desenvolvido com JavaScript puro.
a secure, client-side encrypted file vault that ensures privacy by performing all cryptographic operations in the browser. Files are encrypted with AES-256, integrity-protected with SHA-256, and stored in the backend database with their encrypted keys — ensuring only the rightful owner with the private RSA key can decrypt and access them.
A real-time, zero-trust end-to-end encrypted (E2EE) chat platform built with React 19, Express 5, WebSockets, RabbitMQ, and MongoDB. Powered by Web Crypto API (ECDH P-256 + AES-256-GCM).
離線算籌 Calc-OFF | 機算於手,運籌帷幄。Calculations in Hand. Absolute Command.
A project for generating secure strong, hard to guess passwords adapted from the learn javascript path of the Scrimba learning platform
Frontend client for PhiChat, a secure real-time messaging platform built with Vue 3, TypeScript, SignalR, and Web Crypto API.
A lightweight login and registration system built with vanilla JavaScript. Passwords are hashed with SHA‑256 and stored in LocalStorage. Includes UI switching, welcome screen, and logout functionality.
Secrets manager for environment variables. Values are AES-256-GCM encrypted in the browser before reaching the server. Built with .NET 10, React 19, and Argon2id KDF.
🔒 A modern, zero-knowledge password manager web app built with Next.js 16, Tailwind CSS v4, client-side AES-256-GCM encryption, and a sleek navy glassmorphism UI.
End-to-end encrypted (E2EE) real-time chat application using hybrid RSA-OAEP and AES-GCM cryptography over WebSockets, built with Node.js and PostgreSQL.
Zero trust hierarchical file storage
用一个主密码和与网站对应的副密码来做到“一个网站一个密码”
To associate your repository with the web-cryptography-api topic, visit your repo's landing page and select "manage topics."