End-to-End Encryption

Military-grade AES-256 encryption protects your data. Everything is encrypted on your device before it reaches our servers.

Overview

What end-to-end encryption means for your data

End-to-end encryption ensures that your data is encrypted on your device before it ever leaves your browser. This means that even we cannot read your data. Only you, with your master password, can decrypt and access your information.

Hexbon uses industry-standard AES-256 encryption, the same encryption standard used by governments and financial institutions worldwide to protect classified and sensitive information.

AES-256 Standard

Military-grade encryption with 256-bit keys, virtually impossible to break.

Client-Side Processing

All encryption happens in your browser. Your keys never leave your device.

Zero-Knowledge

We cannot see your data. Even if compelled, there is nothing to hand over.

PBKDF2 Key Derivation

Your master password is securely derived into encryption keys with 600,000 iterations.

How It Works

The encryption process step by step

1

Master Key Generation

When you set up your vault, a unique encryption key is derived from your master password using PBKDF2 with 600,000 iterations. This key is generated entirely in your browser and never transmitted.

2

Local Encryption

Every piece of data you save is encrypted in your browser using AES-256-GCM encryption. A unique initialization vector (IV) is generated for each encryption operation to ensure security.

3

Secure Transmission

The encrypted data is sent to our servers over TLS-encrypted connections. We only ever receive and store encrypted blobs that are meaningless without your master key.

4

Local Decryption

When you access your data, the encrypted blobs are downloaded and decrypted in your browser using your master key. Only you can read your information.

Security Features

Multiple layers of protection for your data

No Server-Side Keys

Your encryption keys are never sent to or stored on our servers. They exist only in your browser during active sessions.

Unique IV Per Operation

A cryptographically secure random initialization vector is generated for every encryption operation, preventing pattern analysis.

Authenticated Encryption

AES-GCM provides both encryption and authentication, ensuring data integrity and detecting any tampering attempts.

Secure Key Derivation

PBKDF2 with 600,000 iterations makes brute-force attacks computationally infeasible, even with weak passwords.

Technical Details

For developers and security-conscious users

Algorithm AES-256-GCM
Key Length 256 bits
IV Length 96 bits (12 bytes)
Key Derivation PBKDF2-SHA256
Iterations 600,000
Salt Length 128 bits (16 bytes)
Auth Tag 128 bits
Implementation Web Crypto API (native browser)

For complete technical documentation, see our Encryption Documentation.

Ready to Get Started?

Start using Hexbon today and experience true zero-knowledge encryption.

Get Started Free

We barely use cookies

We only use strictly necessary cookies, that enhance website security and improve user experience. We don't track your actions or activity.