{"repo":"TheGreatAzizi/Secure-Pastebin-Self-Hosted","free":true,"listed":false,"github":"https://github.com/TheGreatAzizi/Secure-Pastebin-Self-Hosted","clone":"git clone https://github.com/TheGreatAzizi/Secure-Pastebin-Self-Hosted.git","description":"🔐 Secure Pastebin (Self-Hosted Ver) — End-to-End Encrypted Message Sharing. Zero-knowledge, password protected, self-destructing. Live demo: https://sphost.theazizi.ir #InternetForAll","language":"PHP","stars":33,"topics":["aes-256","encryption","end-to-end-encryption","privacy","secure-pastebin","zero-knowledge"],"license":"MIT","category":"security-tools","readme_excerpt":"🔐 Secure Pastebin (Self-Hosted) Self-hosted, zero-knowledge, end-to-end encrypted pastebin built with PHP, MySQL, Web Crypto API, and a responsive single-page UI. Share sensitive text securely. Encryption happens in the browser before upload, the server stores ciphertext only, and the decryption key stays in the URL fragment ( #... ) so it is never sent to the server. 🌐 Live Demo: https://sphost.theazizi.ir ☁️ Cloudflare Worker version: https://github.com/TheGreatAzizi/Secure-Pastebin-Cloudflare-Worker --- ✨ Features - 🔒 Client-side AES-256-GCM encryption using the native Web Crypto API - 🛡️ Zero-knowledge architecture — server never receives plaintext, password, or key - 🧾 Optional subject field included inside the encrypted payload - 🔑 Optional password protection with PBKDF2 (100,000 iterations, SHA-256) - 🔥 Burn after reading support - ⏱️ Preset expiration plus custom expiration date & time - 📝 Markdown authoring + rendering - compact formatting toolbar in the composer - Markdown is rendered after decryption only - 🔗 Two share-link formats - full link: /p/{id}#key - short link: /#id:key - 📋 Copy actions for full link, short link, and decrypted text - 📱 Responsive UI with improved mobile layout - 🌍 RTL-aware text handling for Persian / Arabic / Hebrew content - 🔤 No external font CDN — uses a local Vazirmatn-based font stack - ⚙️ Documented HTTP API with /api/docs --- 🔐 How the security model works 1. The browser generates or derives the encryption key locall","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheGreatAzizi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheGreatAzizi/Secure-Pastebin-Self-Hosted/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}