Repository navigation
v1.0.3
ECC Socket - Secure Communication Library using Elliptic Curve Cryptography
A secure network communication library for Go that provides end-to-end encrypted communication using Elliptic Curve Cryptography (ECC) with advanced traffic obfuscation capabilities.
Features
- 🔒 End-to-End Encryption: ECDH key exchange with ChaCha20-Poly1305 encryption
- 🎭 Traffic Obfuscation: Multiple obfuscation modes to hide traffic patterns
- 🚀 High Performance: Modern cryptographic algorithms with low latency
- 🔑 Flexible Key Management: Support for both static and ephemeral keys (forward secrecy)
- 📜 Standards Compliant: PEM format for key storage
- 🛡️ Security Hardened: Replay protection, integrity verification
- 🔧 Easy to Use: net-like API design for easy integration
Installation
go get github.com/fxpool/fxeccsocket