-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Hermes is a military-grade secure file transfer system built with Rust, featuring hybrid RSA+AES encryption, self-destruct timers, and multi-recipient support.
- Installation Guide - How to install and configure Hermes
- Quick Start Tutorial - Get up and running in 5 minutes
- Configuration Guide - Detailed configuration options
- Password-Based Encryption - Simple symmetric encryption
- Multi-Recipient Encryption - RSA+AES hybrid encryption
- Self-Destruct Timer - Automatic file expiration
- Key Management - RSA key generation and management
- Security Architecture - Cryptographic details
- Binary Protocol - File format specification
- API Reference - Command-line interface
- Performance - Benchmarks and optimization
- Threat Model - Security guarantees and limitations
- Troubleshooting - Common issues and solutions
- Best Practices - Security recommendations
- Development Guide - Contributing to Hermes
- Roadmap - Future features and development plans
- Changelog - Version history
- FAQ - Frequently asked questions
Current Version: v1.0.0
Status: ✅ Production Ready
Last Updated: January 25, 2025
| Feature | Status | Version |
|---|---|---|
| Password-based encryption | ✅ Complete | v0.1.0 |
| SFTP integration | ✅ Complete | v0.1.0 |
| Custom binary protocol | ✅ Complete | v1.0.0 |
| Self-destruct timer | ✅ Complete | v1.0.0 |
| Multi-recipient RSA+AES | ✅ Complete | v1.0.0 |
| GZIP compression | ✅ Complete | v1.0.0 |
| SHA-256 integrity | ✅ Complete | v1.0.0 |
| Backward compatibility | ✅ Complete | v1.0.0 |
| Steganography | 🔜 Planned | v2.0.0 |
| Quantum-resistant | 🔜 Planned | v2.0.0 |
Share sensitive documents and messages with team members using multi-recipient encryption.
Send files with automatic expiration using self-destruct timers.
Protect trade secrets and confidential information with military-grade encryption.
Share API keys, certificates, and credentials securely.
- AES-256-GCM: Military-grade symmetric encryption
- RSA-4096: Strong asymmetric encryption
- Argon2: Memory-hard key derivation
- SHA-256: Cryptographic integrity verification
- Zero-knowledge: Server never sees plaintext
- Read Installation Guide
- Follow Quick Start Tutorial
- Try Password-Based Encryption
- Explore Configuration Guide
- Set up Multi-Recipient Encryption
- Understand Security Architecture
- Study Binary Protocol
- Review Best Practices
- Read Development Guide
- Review API Reference
- Check Roadmap
- Contribute via Pull Requests
- GitHub Issues: Report bugs and request features
- Discussions: Ask questions and share ideas
- Pull Requests: Contribute code and documentation
- Author: Altug Tatlisu
- Email: contact@chronocoder.dev
- GitHub: @ChronoCoders
⚡ Built with Rust 🦀 | Secured by Mathematics 🔢 | Protected by Design 🛡️
# Welcome to the Hermes Wiki! 🔐Hermes is a military-grade secure file transfer system built with Rust, featuring hybrid RSA+AES encryption, self-destruct timers, and multi-recipient support.
- [Installation Guide](Installation) - How to install and configure Hermes
- [Quick Start Tutorial](Quick-Start) - Get up and running in 5 minutes
- [Configuration Guide](Configuration) - Detailed configuration options
- [Password-Based Encryption](Password-Encryption) - Simple symmetric encryption
- [Multi-Recipient Encryption](Multi-Recipient) - RSA+AES hybrid encryption
- [Self-Destruct Timer](Self-Destruct) - Automatic file expiration
- [Key Management](Key-Management) - RSA key generation and management
- [Security Architecture](Security-Architecture) - Cryptographic details
- [Binary Protocol](Binary-Protocol) - File format specification
- [API Reference](API-Reference) - Command-line interface
- [Performance](Performance) - Benchmarks and optimization
- [Threat Model](Threat-Model) - Security guarantees and limitations
- [Troubleshooting](Troubleshooting) - Common issues and solutions
- [Best Practices](Best-Practices) - Security recommendations
- [Development Guide](Development) - Contributing to Hermes
- [Roadmap](Roadmap) - Future features and development plans
- [Changelog](Changelog) - Version history
- [FAQ](FAQ) - Frequently asked questions
Current Version: v1.0.0
Status: ✅ Production Ready
Last Updated: January 25, 2025
| Feature | Status | Version |
|---|---|---|
| Password-based encryption | ✅ Complete | v0.1.0 |
| SFTP integration | ✅ Complete | v0.1.0 |
| Custom binary protocol | ✅ Complete | v1.0.0 |
| Self-destruct timer | ✅ Complete | v1.0.0 |
| Multi-recipient RSA+AES | ✅ Complete | v1.0.0 |
| GZIP compression | ✅ Complete | v1.0.0 |
| SHA-256 integrity | ✅ Complete | v1.0.0 |
| Backward compatibility | ✅ Complete | v1.0.0 |
| Steganography | 🔜 Planned | v2.0.0 |
| Quantum-resistant | 🔜 Planned | v2.0.0 |
Share sensitive documents and messages with team members using multi-recipient encryption.
Send files with automatic expiration using self-destruct timers.
Protect trade secrets and confidential information with military-grade encryption.
Share API keys, certificates, and credentials securely.
- AES-256-GCM: Military-grade symmetric encryption
- RSA-4096: Strong asymmetric encryption
- Argon2: Memory-hard key derivation
- SHA-256: Cryptographic integrity verification
- Zero-knowledge: Server never sees plaintext
- Read [Installation Guide](Installation)
- Follow [Quick Start Tutorial](Quick-Start)
- Try [Password-Based Encryption](Password-Encryption)
- Explore [Configuration Guide](Configuration)
- Set up [Multi-Recipient Encryption](Multi-Recipient)
- Understand [Security Architecture](Security-Architecture)
- Study [Binary Protocol](Binary-Protocol)
- Review [Best Practices](Best-Practices)
- Read [Development Guide](Development)
- Review [API Reference](API-Reference)
- Check [Roadmap](Roadmap)
- Contribute via Pull Requests
- GitHub Issues: Report bugs and request features
- Discussions: Ask questions and share ideas
- Pull Requests: Contribute code and documentation
- Author: Altug Tatlisu
- Email: contact@chronocoder.dev
- GitHub: [@ChronoCoders](https://github.com/ChronoCoders)
⚡ Built with Rust 🦀 | Secured by Mathematics 🔢 | Protected by Design 🛡️