Majik Signature — Hybrid Post-Quantum File Signing
Majik Signature lets you digitally sign virtually any file—documents, PDFs, Office files, images, audio, video, source code, archives, and more—to prove authenticity, integrity, and ownership.
Everything happens locally on your device. No accounts are required for offline signing and verification, and your files are never uploaded to our servers.
Every signature combines Ed25519 (classical cryptography) with ML-DSA-87 (Post-Quantum, NIST FIPS-204). Both signatures must verify, providing protection against both today's attacks and future quantum threats.
Signed files remain fully usable. PDFs stay PDFs, videos continue playing, Office documents remain editable, and images open normally. Signatures are embedded into supported file formats whenever possible, with a universal fallback that preserves compatibility for virtually any file type.
Verification requires only the embedded public keys—no private key, account, or internet connection. Multi-signature documents are fully supported, allowing multiple people to independently sign the same file while preserving every signature.
New in Version 0.4.0
- Visual Stamping— Add professional stamps by importing an image or drawing with a mouse or stylus. Includes chroma key support, resizing, rotation, and customizable name and position text. Supports PDF, DOCX, and XLSX.
- Trusted Timestamps (TSA) — Obtain independently signed server timestamps that provide stronger proof of when a document was signed. Every account includes 5 free Trusted Timestamps every 24 hours, with additional credit packs available. Local timestamps remain fully supported and work offline.
- New Signing Experience — Choose between a guided Wizard Mode or the original Advanced Mode for complete control.
- Redesigned Verification — Quickly verify files using the new Quick Mode, or inspect detailed technical information, multiple signers, and advanced verification options in Advanced Mode.
- Majikah Integration — Sign in or create a Majikah account directly within the app to access Trusted Timestamp services and future online features.
- Major UI, usability, and performance improvements throughout the application.
Features
Security
- Hybrid cryptography: Ed25519 + ML-DSA-87 (Post-Quantum)
- SHA-256 integrity verification
- File modifications immediately invalidate signatures
- Self-contained cryptographic signature envelope
- Optional Trusted Timestamp Authority (TSA) support
Signing & Verification
- Sign virtually any file type
- Native metadata embedding when supported
- Universal fallback format for unsupported files
- Multi-signature support
- Safe, non-destructive re-signing
- Offline verification using public keys only
Batch Processing
- Batch sign and verify multiple files
- Drag-and-drop folders
- Recursive ZIP processing
- Individual file signing inside ZIP archives
- Detailed per-file verification results
- File previews before processing
- Individual or bulk sealing
Collaboration
- Multi-party signing workflows
- Signing allowlists
- Open or restricted signing modes
- File sealing to finalize signed documents
- Progress tracking for pending and completed signatures
Privacy
- 100% local file processing
- No file uploads
- No tracking of document contents
- Internet connection required only for optional Trusted Timestamp services and Majikah online features
Built with Tauri for a lightweight, fast, and secure desktop experience.
No comments yet. Start the discussion with something useful.