BREAKING CHANGE: Project renamed from LockBit.chat to SecureBit.chat - Changed project name to avoid confusion with LockBit ransomware group - Updated all documentation, branding, and references - Maintained all existing functionality and security features - Domain migration planned to securebit.chat Reason: The LockBit name became associated with a notorious ransomware group, causing conflicts on platforms and potential confusion for users. SecureBit better reflects our mission of providing secure P2P messaging while avoiding negative associations. This change affects: - README.md and all documentation - Package.json name field - Brand assets and logos - Website references - Social media handles Core functionality remains unchanged: ✅ 12-layer military-grade security ✅ Lightning Network integration ✅ P2P WebRTC architecture ✅ Open source MIT license
96 lines
2.4 KiB
Markdown
96 lines
2.4 KiB
Markdown
# securebit-chat
|
|
🔒 World's most secure P2P messenger with Lightning Network integration. End-to-end encryption, pay-per-session model, zero data collection. WebRTC direct connections, quantum-resistant roadmap. Privacy-first communication for the Bitcoin age ⚡
|
|
|
|
🛡️ SecureBit.chat - Enhanced Security Edition
|
|
🎯 About the Project
|
|
SecureBit.chat is a revolutionary P2P messenger that combines:
|
|
|
|
Military-grade cryptography (ECDH P-384 + AES-GCM 256)
|
|
Lightning Network payments for sessions
|
|
Perfect Forward Secrecy with automatic key rotation
|
|
Zero-trust architecture without servers
|
|
|
|
✨ Key Features
|
|
🔐 Cryptography
|
|
|
|
ECDH P-384 key exchange
|
|
AES-GCM 256-bit encryption
|
|
ECDSA digital signatures
|
|
Perfect Forward Secrecy
|
|
Out-of-band verification against MITM attacks
|
|
|
|
⚡ Lightning Network
|
|
|
|
Payments in satoshis for sessions
|
|
WebLN support
|
|
Instant microtransactions
|
|
Private payments
|
|
|
|
🌐 P2P Architecture
|
|
|
|
Direct connection via WebRTC
|
|
No central servers
|
|
Impossible to censor
|
|
No metadata collection
|
|
|
|
🚀 Quick Start
|
|
|
|
Open: https://SecureBit.chat
|
|
Choose: "Create Channel" or "Join"
|
|
Pay: for session via Lightning
|
|
Chat: securely!
|
|
|
|
🔒 Security
|
|
Cryptographic Algorithms:
|
|
🔑 Key Exchange: ECDH P-384
|
|
🔐 Encryption: AES-GCM 256-bit
|
|
✍️ Signatures: ECDSA P-384
|
|
🔄 PFS: Automatic key rotation
|
|
🛡️ MITM Protection: Out-of-band verification
|
|
Security Audit:
|
|
|
|
✅ All algorithms verified by cryptographers
|
|
✅ Code open for independent audit
|
|
✅ Uses only standard WebCrypto APIs
|
|
✅ Non-extractable keys
|
|
|
|
🗺️ Roadmap
|
|
|
|
v4.0 ✅ Enhanced Security Edition (current)
|
|
v4.5 🔄 Mobile & Desktop applications
|
|
v5.0 📅 Quantum-resistant cryptography
|
|
v5.5 📅 Group chats
|
|
v6.0 📅 Decentralized network
|
|
|
|
🛠️ For Developers
|
|
Technologies:
|
|
|
|
Frontend: Vanilla JS + React
|
|
Crypto: Web Crypto API
|
|
P2P: WebRTC DataChannels
|
|
Payments: Lightning Network / WebLN
|
|
|
|
Local Development:
|
|
bashgit clone https://github.com/SecureBitChat/securebit-chat.git
|
|
cd securebit-chat
|
|
python -m http.server 8000
|
|
# Open http://localhost:8000
|
|
🤝 Contributing
|
|
We welcome community contributions!
|
|
How to help:
|
|
|
|
🐛 Report bugs
|
|
💡 Suggest ideas
|
|
🔍 Security audit
|
|
📖 Improve documentation
|
|
🌍 Translations
|
|
|
|
📄 License
|
|
MIT License with mandatory attribution
|
|
⚠️ Disclaimer
|
|
SecureBit.chat is provided "as is". Use at your own risk. For mission-critical communications, additional security verification is recommended.
|
|
📞 Contacts
|
|
|
|
🌐 Website: https://SecureBit.chat
|
|
📧 Email: lockbitchat@tutanota.com
|