Skip to content

World’s most secure P2P messenger browser extension. End-to-end encrypted, zero-server architecture, quantum-resistant roadmap. WebRTC direct connections, advanced ECDH + DTLS + SAS, full ASN.1 validation. Privacy-first, non-intrusive widget, QR code support for quick peer connections.

License

Notifications You must be signed in to change notification settings

SecureBitChat/SecureBitChatBrowserExtension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecureBit Chat Browser Extension

Browser extension for SecureBit Chat — P2P messenger with military-grade cryptography.

Features

  • 🔐 Military-grade cryptography: ECDH + DTLS + SAS
  • 🌐 P2P communication: Direct connection without servers
  • 📱 QR codes: Quick connection via QR scanning
  • High performance: Optimized for speed
  • 🎯 Non-intrusive: Widget appears only on demand

Installation

  1. Download or clone this repository
  2. Open Microsoft Edge browser
  3. Navigate to edge://extensions/
  4. Enable "Developer mode" toggle
  5. Click "Load unpacked" button
  6. Select the extension-build folder

Usage

Main Interface

  • Click the extension icon in the toolbar
  • Use all chat features as in the web version

Widget on Web Pages

The widget does NOT appear automatically on all pages.

Ways to activate the widget:

  1. Keyboard shortcut: Ctrl + Shift + S on any web page
  2. From popup: "Show widget" button (if added)

Widget controls:

  • Ctrl + Shift + S - show/hide widget
  • "−" button - minimize widget
  • "×" button - close widget

Building

To build the extension, use the PowerShell script:

powershell -ExecutionPolicy Bypass -File build-extension.ps1
Project Structure
bash
Copy code
├── extension-build/          # Built extension
├── extension-manifest.json   # Extension manifest
├── extension-background.js   # Background script
├── extension-content.js      # Content script
├── extension-popup.html      # Popup HTML
├── extension-popup.js        # Popup script
├── build-extension.ps1       # Build script
└── README.md                 # This file
Security Features
ECDH Key Exchange: Elliptic Curve Diffie-Hellman for secure key generation

DTLS Encryption: Datagram Transport Layer Security for data protection

SAS Verification: Short Authentication String for identity verification

P2P Architecture: No central servers, direct peer-to-peer communication

Military-grade: Enterprise-level security standards

Version
Current version: 1.2.14

License
MIT License

Support
For questions or issues, create an issue in the repository.

Documentation
Installation Guide - Detailed installation instructions

About

World’s most secure P2P messenger browser extension. End-to-end encrypted, zero-server architecture, quantum-resistant roadmap. WebRTC direct connections, advanced ECDH + DTLS + SAS, full ASN.1 validation. Privacy-first, non-intrusive widget, QR code support for quick peer connections.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages