Zero Share

screenshot of Zero Share

A secure P2P file sharing using WebRTC without server-side need.

Overview

Zero Share is a client-side secure P2P file sharing platform that utilizes WebRTC for establishing connections between peers. It offers features such as PGP encryption, QR scan for SDP trade, and responsive UI. The platform does not require server-side involvement and only uses public STUN servers for ICE candidates, ensuring privacy and security for file sharing.

Features

  • Secure P2P File Sharing: Utilizes WebRTC to establish secure connections between peers for file sharing.
  • PGP Encryption: Provides a second layer of encryption using PGP (RSA-OAEP-1024, AES-128) for enhanced security.
  • QR Scan for SDP Trade: Allows users to trade SDP information via QR codes for seamless connection establishment.
  • No Server Side Requirements: Operates without the need for server-side infrastructure, relying only on public STUN servers for ICE candidates.
  • Responsive UI: Offers a user-friendly and responsive interface for convenient file sharing.
  • Open-Source License: Distributed under the MIT License, allowing for community contributions and transparency.
  • Multiple File Sharing: Can send multiple files in parallel, enhancing efficiency.
  • Clipboard Integration: Supports pasting content from the clipboard for easy sharing.

Summary

Zero Share is a comprehensive client-side file sharing platform that prioritizes security, privacy, and user experience. By utilizing WebRTC and PGP encryption, it ensures that data transfers between peers are secure and protected. With a simple installation process and open-source nature, Zero Share encourages community contributions and innovation in the realm of secure file sharing.