SECURITY PROTOCOL

// Encryption Standards & Data Integrity

End-to-End Encryption (E2EE)

ANON.CHAT uses a zero-knowledge architecture. This means your messages and files are encrypted in your browser before they are ever transmitted to our network.

SENDER
(Plaintext)
ENCRYPTION
(Client-Side)
SERVER
(Encrypted Blob)
RECEIVER
(Decrypted)
Fig 1: Secure Data Transmission Flow

The server acts only as a blind relay. Because the decryption keys never leave your device, even if the server was compromised, your conversations would remain unreadable strings of random data.

The Cryptographic Stack

We leverage industry-standard Web Crypto APIs to ensure high-performance, military-grade security.

AES-GCM 256-bit The Gold Standard of symmetric encryption. Provides both confidentiality and integrity (it detects if data was tampered with).
PBKDF2 Derivation Your Secret Key is transformed into a cryptographic key using 100,000 iterations and a per-room salt to prevent brute-force attacks.
SHA-256 Handshake A verification hash ensures that only people with the correct key can even enter the relay room at the server level.

Visual Overview

Security Flowchart
Fig 2: End-to-End Encryption Logic Flow

Ephemeral Design

Security is not just about encryption; it's about what you don't store.

← RETURN TO TERMINAL
// ANON.CHAT Security Whitepaper — Ajun Ravi