Compute cryptographic SHA-256, SHA-384, and SHA-512 digests for ISOs, installers, and archives locally in browser RAM without uploading large files.
Step-by-Step Client-Side Workflow
Switch to SHA Hash & File Checksum Mode: Select the SHA-256 / SHA-512 tab inside the Crypto Vault.
Drop Local File or Binary Installer: Select any software installer, ZIP archive, or document from your disk.
Compare SHA-256 Hex Digest: Instantly view and copy the SHA-256 and SHA-512 hashes computed in local memory.
Why Use VaultTools Zero-Upload Architecture
True Zero-Knowledge Cryptography: Neither your passphrase nor your plaintext ever leaves your device. Even over untrusted chat channels, your armored ciphertext stays safe.
Tamper-Proof GCM Authentication: AES-GCM guarantees both confidentiality and integrity—if a single byte of ciphertext is altered, decryption immediately alerts you.
Instant Local File Checksums: Verify multi-megabyte installers or legal PDFs against published SHA-256 hashes without uploading files.
Frequently Asked Questions
How can a browser hash a 500MB file in under a second?
Instead of uploading the file over the internet, VaultTools reads the file directly from your local SSD into an ArrayBuffer and hashes it using hardware-accelerated `crypto.subtle.digest()`.
Can VaultTools recover my encrypted text if I forget the passphrase?
No. Because encryption happens 100% in your browser using AES-256-GCM with no server or key escrow, there is no backdoor. Only someone with the exact passphrase can decrypt the payload.
Why does encrypting the same text twice produce different ciphertext?
Every encryption generates a brand-new random 16-byte salt and 12-byte IV via window.crypto.getRandomValues(), preventing rainbow-table and replay attacks.