NullID public guide

Offline file encryption in your browser

NullID's Encrypt / Decrypt workspace seals text snippets or files into portable NULLID:ENC:2 envelopes. The encryption and decryption operations run locally in the browser with WebCrypto.

Open Encryption in NullIDBrowse tools

What it does

The current envelope format uses PBKDF2 with SHA-256 or SHA-512 to derive an AES-GCM 256-bit key from your passphrase. Version 2 binds header metadata with authenticated additional data so filename and MIME fields are covered by the envelope integrity check.

How to use it

Privacy and offline behavior

Payload bytes and passphrases are processed in the browser. The web application itself must first be loaded from nullid.kamranboroomand.ir; after the PWA runtime shell is cached, the root workbench can continue to load offline in supported browsers.

Limitations