Official Site/Demo: https://safe-share.cc/
SafeShare is a file sharing service that fully complies with the end-to-end encryption implementation and reads and encrypts files based on the browser Javascript API
Note
Safari browser is currently not supported due to technical issues. Options for blocking unsupported browsers can be found below.
-
E2EE Encryption in browser based on AES-256-CBC(Web Crypto API)
-
Select whether to merge encryption keys
-
Progress event showing the encryption/decryption process in real time
Create .env.local and add below:
NEXT_PUBLIC_BACKEND_HOST=
NEXT_PUBLIC_RECAPTCHA_PUBLIC_KEY=
NEXT_PUBLIC_MAX_FILE_SIZE=
NEXT_PUBLIC_ENFORCE_BLOCK_UNSUPPORTED_BROWSER=
NEXT_PUBLIC_BACKEND_HOST="https://safe-share.cc"
NEXT_PUBLIC_RECAPTCHA_PUBLIC_KEY="Your recaptcha public key"
NEXT_PUBLIC_MAX_FILE_SIZE="10485760" #10MB
# NEXT_PUBLIC_ENFORCE_BLOCK_UNSUPPORTED_BROWSER=1
npm install
npm run build
npm run dev
This project is released under the MIT License.
