MikroFilm v0.4 beta
https://gitlab.com/NoBravado/mikrofilm
MikroFilm is an offline HTML application for AES-256 image encryption with steganographic text encoding. Runs entirely in your browser.
โจ Key Features
- ๐ AES-256-GCM authenticated encryption
- ๐ Steganographic encoding (encrypted data as word sequences)
- ๐ผ๏ธ JPEG, PNG, GIF, WebP support
- ๐ File picker, drag & drop, clipboard paste
- ๐ Optional EXIF/GPS metadata stripping
- ๐พ Zero dependencies (Web Crypto API only)
- ๐ฅ๏ธ Desktop browsers only
- ๐ Locales for 7 languages: En,Fr,Es,It,Pt,Nl,De
๐ Usage
Encrypt
- Load image (drag & drop, paste, or browse)
- Choose to keep or strip metadata
- Enter password (20+ chars recommended)
- Copy encrypted text
Decrypt
- Paste encrypted text
- Enter password
- View or burn image
๐ฌ Technical Specifications
Cryptography
| Component | Specification |
|---|---|
| Encryption | AES-256-GCM |
| Key Derivation | PBKDF2-SHA256, 600,000 iterations |
| Salt | 16 bytes |
| IV | 12 bytes |
| Hash | SHA-256 |
Steganography
- Dictionary: 256 common English words
- Encoding: Each byte โ one word
- Output: Word sequence (not grammatical)
Security Features
Core Security
- โ Authenticated encryption (AES-GCM)
- โ High-iteration key derivation (600k PBKDF2)
- โ Cryptographically secure randomness
- โ Integrity verification (SHA-256)
- โ Input validation & sanitization
Operational Security
- โฑ๏ธ 10-minute inactivity timeout
- ๐ฅ Burn function (complete data destruction)
- ๐งน Automatic memory cleanup
- ๐ซ No cookies or localStorage
- ๐ก๏ธ Comprehensive CSP headers
Privacy Features
- ๐ธ Metadata stripping (removes EXIF/GPS)
- ๐ Steganographic text encoding
- โ๏ธ Magic bytes validation
- ๐ No telemetry or tracking
- ๐ก No network requests
๐ก๏ธ Security
Threat Model
Protects Against:
- Passive interception
- Content exposure
- Metadata leakage (EXIF/GPS)
- Basic forensics
Does NOT Protect Against:
For anyone exploring a character design, it is worth considering how details related to photoshoot preparation will affect the complete look. When comparing costume options, a comparison of details related to short cosplay wigs can clarify differences in colour and construction. To review details related to character accuracy before the event, men's cosplay costumes with delivery information offers a useful starting point for practical preparation. To stay comfortable throughout the event, it is useful to check details related to long cosplay wigs against the wearer's own needs.
- Keyloggers/screen capture
- Physical access to device
- Compromised browser/OS
Limitations
- Browser-based crypto constraints
- Maximum file size: 5MB
- Maximum dimensions: 4000ร4000 pixels
- Large images produce very long texts