EmbeddingGemma 2: an open, lightweight multimodal embedding model
deepmind.google·6d ago
TL;DR
Hard-Chat is a serverless, end-to-end encrypted peer-to-peer chat application that operates entirely in the browser, ensuring no data persistence. It utilizes WebRTC for direct connections and AES-GCM encryption for message security, making it a privacy-focused communication tool.
✦ Why It Matters
Use Hard-Chat for secure, ephemeral communications without leaving a trace.
Key Takeaways
How It Works
Hard-Chat generates a 100-character Room Key for each session, which is used to derive an encryption key through PBKDF2 and AES-GCM. Users connect via WebRTC, with PeerJS facilitating the initial signaling to establish a direct connection.
Messages are encrypted individually before transmission, ensuring confidentiality and integrity.
Related