Aexa Aerospace

Aexa Post-Quantum Vault Beta · v1.2.1

Aexa Web Vault performs file encryption and decryption locally in your browser using NIST-standardized post-quantum key establishment with ML-KEM and AES-256-GCM authenticated encryption. Aexa servers do not receive your plaintext files, private keys, passphrases or decrypted output.

New Seed your identity with random numbers measured on a quantum computer. One press, no file, no account.

Aexa Web Vault

The application runs at https://webvault.aexa.com/, its own strict origin, separate from this page. No installation, no account, no upload. After it has loaded it makes no network request, and it works with the network disconnected.

Browser verification for this release is listed below · Aexa Web Vault 1.2.1

New: Quantum-seeded Identity

Every key begins as random numbers. Now yours can begin with numbers no formula produced.

Aexa measures random numbers on a real quantum computer, tests them, signs them, and hands them out one single-use piece at a time. Press one button and the Vault opens with a piece ready. Your device mixes it with its own fresh random numbers and builds your identity from both.

Create a Quantum-seeded Identity

Beta. Optional, and a daily limit applies. The standard Generate Identity works exactly as before and is just as sound. How it works, in plain language.

How Aexa Web Vault Works

First, create your identity, once. Your device makes fresh random numbers and, if you choose, mixes in one quantum-sourced piece. The result is your key pair: a private key that stays with you, locked by your passphrase, and a public key you give to anyone who will send you files.

Then, protect and share files. Choose a file, load the public key of the person who will open it, and encrypt locally in your browser. Download the protected .aex file and send it any way you like. Only the matching private key and its passphrase can unlock it, and that happens locally too.

Aexa Post-Quantum Vault

Your data. Your control. A more secure tomorrow.

First, create your identity once

Your Device

Fresh random numbers, made on your device. Always used.

OptionalNew

Quantum Piece

Random numbers measured on a quantum computer. Signed by Aexa. Issued once, used once.

Mixed on Your Device

Combined in your browser, so the result is at least as strong as your device alone.

NIST SP 800-133

Your Identity

Private key Stays with you, locked by your passphrase

Public key Give it to anyone who sends you files

Your Receipt

Records what seeded your key, down to the exact quantum piece.

Then, protect and share your files

  1. Choose File

    It never leaves your browser

  2. Load Public Key

    The key of the person who will open it

  3. Encrypt in Your Browser

    ML-KEM + AES-256-GCM

  4. Download Secure Vault

    One protected .aex file

  5. Share Securely

    Send the vault any way you like

  6. Unlock Locally

    Private key and passphrase required

  • Runs locally in your browser
  • Aexa servers do not receive your files, private keys or passphrases
  • Built for the post-quantum era

Cryptographic profiles

ProfileKey establishmentContent encryption
Standard (default) ML-KEM-768, NIST FIPS 203, security category 3 AES-256-GCM
High Assurance Cryptographic Profile ML-KEM-1024, NIST FIPS 203, security category 5 AES-256-GCM

Both profiles use the same standardized algorithm. The High Assurance Cryptographic Profile is the higher-security parameter set of that standard; it names the cryptography only and says nothing about the browser. Your private key file is protected with a passphrase using Argon2id. Files, keys and identities are one format across editions: a file protected in the Web Vault can be unlocked by the native editions, and the reverse.

Verified browsers

Support is claimed only for browsers on which the full workflow has actually been run against the production origin. The rows below are updated only from a recorded run.

BrowserStatus
Chromium-based (Chrome, Edge)Verified 2026-10-13, Chromium 141.0.7390.37
SafariNot yet verified
FirefoxVerified 2026-10-13, Firefox 142.0.1

Verify what you are running

The Web Vault is a fixed set of files with no build step, no bundler and no third-party code. Every file's SHA-256 is recorded in a bundle manifest before publication, and the manifest's own hash is published here and in HASHES.txt.

Release1.2.1, commit 06dad9b6421c0f3c1ba3a128007de442e12b7e8d
Bundle manifestAexaVault-1.2.1-webvault-manifest.json
9790aa0bb73c63b94777aa942e5dcdae58d75fefd28b27951087ef79aec403d5
Bundle archiveAexaVault-1.2.1-webvault.tar.gz
b2c2370e844cd12a577dc7d9b8c3e0f13bfd85151591c3f11abbd47324d05e0b

Anyone can rebuild the bundle from the source repository at that commit and compare. Every file the application origin serves is listed in the manifest; the origin refuses everything else, sets no cookies, and sends a Content-Security-Policy that denies every fetch, socket and resource channel. WebRTC, the one channel no browser's policy can deny, is removed by the application from its own page.

Phase 2: native editions

Aexa Vault Native for macOS and Aexa Vault Native for Windows are in development for customers who need a stronger, operating-system-enforced boundary: the process that handles your files has no network capability at all. They read and write the same files as the Web Vault. They are not yet available for download.

Quantum-sourced key seeding, in plain language

Optional. When you generate an identity, the Web Vault can mix in random numbers that were measured on a quantum computer. Without them, the Vault works exactly as before and your identity is just as sound.

There are two ways to bring a piece of those numbers to the Vault:

What entropy is

Entropy is unpredictability. A key is only as strong as the random numbers it was made from: if someone could guess those numbers, they could rebuild the key without breaking any encryption. So the question behind every key is simple. How hard were its starting numbers to guess?

The Vault always takes those numbers from your device's own generator, and that generator is what protects your key. Quantum-sourced key seeding adds a second ingredient: random numbers produced ahead of time on a quantum computer. They reach you one piece at a time from Aexa’s entropy service, or many at once in a file called an entropy pool.

Where the numbers come from

  1. A quantum computer flips the coins. Each of its qubits is put into a state that is equally likely to be read as 0 or as 1, and then it is read. Which way each one falls is not worked out by a formula, so it cannot be calculated ahead of time.
  2. Aexa checks the results. The raw readings are tested. A run that fails is thrown away. What passes is condensed into single-use pieces, recorded with the machine and the job that produced them.
  3. Your device mixes one piece in. When you create an identity, the Vault combines one piece with your device's own random numbers, using the construction in NIST SP 800-133 Rev. 2, Section 4.4 The result is at least as unpredictable as your device's numbers alone, even if someone else had a copy of the piece. Each piece is used once and then removed.
  4. You receive a receipt. It names the machine, the job and the piece that was used for your key.

What an entropy pool is

An entropy pool is one file. Think of it as a booklet of tear-off tickets: each ticket is one piece of quantum-sourced random numbers, and each new identity tears off exactly one.

Common questions

What we don't claim

Designed for the Post-Quantum Era

Aexa Post-Quantum Vault is designed around cryptographic algorithms selected for a world in which large-scale quantum computers may eventually threaten many of today's public-key encryption systems.

The Vault uses ML-KEM, the Module-Lattice-Based Key-Encapsulation Mechanism standardized by the U.S. National Institute of Standards and Technology in FIPS 203. NIST states that the security of ML-KEM is related to the computational difficulty of the Module Learning with Errors problem and that ML-KEM is currently believed to be secure even against adversaries possessing a quantum computer.1

Aexa Vault provides ML-KEM-768 as its Standard profile and ML-KEM-1024 as its High Assurance profile. File payloads are protected using AES-256-GCM. NIST suggests AES-256-GCM with a random IV for authenticated encryption and states that AES-192 and AES-256 are expected to remain safe for a very long time against known quantum brute-force techniques, assuming no new cryptographic weaknesses are discovered.3

No cryptographic system can guarantee security against all future discoveries. Post-quantum cryptography is intended to address currently understood quantum threats using algorithms that have undergone extensive public analysis and standardization.2

References

  1. NIST FIPS 203, Module-Lattice-Based Key-Encapsulation Mechanism Standard, August 13, 2024. https://csrc.nist.gov/pubs/fips/203/final
  2. NIST, Post-Quantum Cryptography Standards, including FIPS 203 / ML-KEM. https://csrc.nist.gov/projects/post-quantum-cryptography
  3. NIST, Post-Quantum Cryptography FAQ, including guidance regarding AES-256-GCM and symmetric cryptography in the quantum era. https://csrc.nist.gov/Projects/Post-Quantum-Cryptography/faqs
  4. NIST SP 800-133 Rev. 2, Recommendation for Cryptographic Key Generation, June 2020. https://csrc.nist.gov/pubs/sp/800/133/r2/final