Spaces:
Sleeping
Sleeping
| title: Secure Messenger v5.0 | |
| emoji: π | |
| colorFrom: green | |
| colorTo: indigo | |
| sdk: docker | |
| app_port: 7860 | |
| # Secure Messenger v5.0 | |
| ## Post-Quantum End-to-End Encrypted Messaging | |
| ### Security Features | |
| | Feature | Specification | | |
| |---------|---------------| | |
| | Key Exchange | Double ML-KEM-1024 (NIST FIPS 203) | | |
| | Signatures | Double SLH-DSA (NIST FIPS 205) | | |
| | AEAD | XChaCha20-Poly1305 | | |
| | Security Bits | 288-bit quantum-resistant | | |
| | Forward Secrecy | β Enabled | | |
| | Post-Compromise | β Auto key rotation | | |
| ### API Endpoints | |
| - `GET /` - Service info | |
| - `GET /api/health` - Health check | |
| - `GET /api/security_report` - Security details | |
| - `POST /api/register` - Register user | |
| - `GET /api/friends/{user_id}` - Get friends list | |
| - `POST /api/friends/add` - Add friend | |
| - `GET /api/items/user/{user_id}` - Get user items | |
| - `GET /api/items/marketplace` - Browse marketplace | |
| - `POST /api/items` - Create item | |
| - `POST /api/items/{id}/transfer` - Transfer ownership | |
| - `GET /api/user/{user_id}` - User profile | |
| - `GET /api/encryption_key/{user_id}` - Get encryption key | |
| - `WS /ws/{user_id}` - WebSocket for real-time chat | |
| ### Deployed | |
| This space runs the Secure Messenger v5.0 backend. | |
| **Mobile app available at:** [GitHub Repository] | |
| ### Security Guarantee | |
| β Quantum computer resistant | |
| β Forward secrecy | |
| β Post-compromise recovery | |
| β No server-side decryption |