A sleek, free native macOS app that splits files into three encrypted pieces and lets you join them back together. Perfect for securely sharing sensitive files across different channels.
Note: This app requires macOS version 14+
- Split Files: Break any file into 3 encrypted pieces
- Join Files: Easily combine the pieces back into the original file
- Multiple Input Methods: Drag & drop, paste (⌘V), or click to upload
- Native Performance: Built with SwiftUI for optimal processing
- Dark and Light modes: Automatically matches your system theme
Screen.Recording.2024-11-28.at.1.05.53.AM.mp4
Download from the releases page.
- Each piece is individually encrypted using AES-GCM encryption
- Unique salt and key derivation for each piece
- Original file can only be recovered with all 3 pieces
- Two modes available:
- Standard Mode: Basic file splitting with LZFSE compression
- Secure Mode: Adds military-grade encryption to each piece
- Perfect for distributing sensitive files across different channels
- Each piece is independently encrypted using AES-GCM
- Keys are derived using HKDF with SHA-256
- Unique salt generated for each piece
- Key material is derived from the original file's hash
- Without all three pieces and the original file hash, decryption is computationally infeasible
- Yes this app can be used to host the best treasure hunt of all time
We welcome contributions! Here's how you can help:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Please ensure your PR:
- Follows the existing code style
- Includes appropriate tests
- Updates documentation as needed
This project is licensed under the MIT License - see the LICENSE file for details.
- Website: Nuanc.me
- Report issues: GitHub Issues
- Follow updates: @Nuanced