2 min read
SafeSplit

Overview

SafeSplit is a secure file sharing and recovery system that provides end-to-end encryption and advanced file management capabilities. Built with modern technologies, it ensures your files are protected while being easily accessible.

Key Features

  • 🔒 Secure file sharing with end-to-end encryption
  • 📱 Mobile compatibility
  • 🔑 JWT Authentication with password hashing
  • 🔐 AES Encryption for files
  • 🧩 Shamir secret sharing for encrypted key
  • 📦 Reed-Solomon code for file splitting
  • 🗜️ Zstd Compression
  • ☁️ Distributed storage via Amazon S3 API
  • 🔍 Two-factor authentication (2FA)
  • 💳 Payment integration with PayPal Braintree

Technical Stack

Backend

  • Go 1.16+
  • Gin Web Framework
  • GORM
  • MySQL
  • JWT Authentication

Frontend

  • React
  • Tailwind CSS

Security Features

  • End-to-end encryption using AES
  • Secure key distribution with Shamir’s Secret Sharing
  • File integrity protection with Reed-Solomon codes
  • Two-factor authentication
  • Secure password hashing
  • JWT-based session management