DWPaste: Difference between revisions

From DarkWorld Network
Jump to navigation Jump to search
No edit summary
No edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{DWHeader}}
<center>
{{DWPaste}}
[[File:DWPaste-logo.png|250px|alt=DWPaste Logo|link=https://wiki.darkworld.network/index.php/DWPaste]]
 
</center>
<center>
<div style="font-size:90%; color:#666; margin-top:2px;">
A Project by the DarkWorld Network Community
</div>
</center>
= 🧾 DWPaste — Simple & Secure Paste Service =
= 🧾 DWPaste — Simple & Secure Paste Service =


The **DarkWorld Paste Service (DWPaste)** provides a quick, secure, and privacy-focused way to share text, logs, and code snippets online.   
The '''DarkWorld Paste Service (DWPaste)''' provides a quick, secure, and privacy-focused way to share text, logs, and code snippets online.   
Powered by **PrivateBin**, DWPaste ensures that all data is end-to-end encrypted — meaning the server has *zero knowledge* of what users share.
Powered by '''PrivateBin''', DWPaste ensures that all data is end-to-end encrypted — meaning the server has zero knowledge of what users share.


It’s ideal for developers, IRC users, and system administrators who need a reliable way to share snippets without sacrificing privacy.
It’s ideal for developers, IRC users, and system administrators who need a reliable way to share snippets without sacrificing privacy.


== 🌐 Access ==
== 🌐 Access ==
Visit: [https://dwpaste.darkworld.network DWPaste]
Visit: [https://paste.darkworld.network DWPaste]


== 🔒 Technology Behind DWPaste ==
== 🔒 Technology Behind DWPaste ==
DWPaste is powered by **PrivateBin**, an open-source, zero-knowledge pastebin.   
DWPaste is powered by PrivateBin, an open-source, zero-knowledge pastebin.   
PrivateBin is a refactored and enhanced fork of the original **ZeroBin** project by Sébastien Sauvage.
PrivateBin is a refactored and enhanced fork of the original ZeroBin project by Sébastien Sauvage.


Current version: '''2.0.1'''
Current version: '''2.0.1'''


All encryption and decryption happen **entirely in your browser** using **256-bit AES (Galois Counter Mode)**.   
All encryption and decryption happen entirely in your browser using **256-bit AES (Galois Counter Mode)**.   
This ensures that even the DWPaste server cannot read or recover your data — full client-side confidentiality.
This ensures that even the DWPaste server cannot read or recover your data — full client-side confidentiality.


== ⚙️ Key Features ==
== ⚙️ Key Features ==
* 🧠 **Zero-Knowledge Encryption** – Data is encrypted/decrypted in your browser only.   
* 🧠 Zero-Knowledge Encryption – Data is encrypted/decrypted in your browser only.   
* 🕒 **Expiring Pastes** – Set paste lifetime (e.g., 10 mins, 1 hour, 1 day, 1 week).   
* 🕒 Expiring Pastes – Set paste lifetime (e.g., 10 mins, 1 hour, 1 day, 1 week).   
* 🔐 **Optional Passwords** – Protect your paste with an additional password.   
* 🔐 Optional Passwords – Protect your paste with an additional password.   
* 💬 **Comment Support** – Optionally allow comments on shared pastes.   
* 💬 Comment Support – Optionally allow comments on shared pastes.   
* 🗑️ **Burn After Reading** – Create one-time pastes that delete after being viewed.   
* 🗑️ Burn After Reading – Create one-time pastes that delete after being viewed.   
* 🌈 **Syntax Highlighting** – Ideal for sharing programming code or IRC logs.   
* 🌈 Syntax Highlighting – Ideal for sharing programming code or IRC logs.   
* 🚫 **No User Tracking** – No cookies, ads, analytics, or server-side logs.
* 🚫 No User Tracking – No cookies, ads, analytics, or server-side logs.


== 🧰 Use Cases ==
== 🧰 Use Cases ==
Line 37: Line 42:


== 🧠 How It Works ==
== 🧠 How It Works ==
1. You write or paste your text/code in the DWPaste editor.   
# You write or paste your text/code in the DWPaste editor.   
2. Before upload, it’s encrypted locally in your browser.   
# Before upload, it’s encrypted locally in your browser.   
3. The server stores only the encrypted data.   
# The server stores only the encrypted data.   
4. The paste URL includes a decryption key as a hash fragment (after the `#`),
# The paste URL includes a decryption key as a hash fragment (after the '''#'''), which never gets sent to the server.   
  which never gets sent to the server.   
# When someone opens your paste link, their browser decrypts it locally.
5. When someone opens your paste link, their browser decrypts it locally.


This design guarantees **plausible deniability** for server operators — they cannot access or verify paste contents.
This design guarantees '''plausible deniability''' for server operators — they cannot access or verify paste contents.


== 🧩 Technical Overview ==
== 🧩 Technical Overview ==
* Software: **PrivateBin 2.0.1**  
* Software: PrivateBin 2.0.1   
* Encryption: **AES-256 GCM** (Client-side)   
* Encryption: AES-256 GCM (Client-side)   
* Backend: **PHP 8 / Nginx / MariaDB**  
* Backend: PHP 8 / Nginx / MariaDB   
* License: **AGPLv3 (Open Source)**  
* License: AGPLv3 (Open Source)   
* Maintained by: **DarkWorld SysOps Team**
* Maintained by: DarkWorld SysOps Team


== 🛡️ Security Notice ==
== 🛡️ Security Notice ==
Since encryption happens client-side, losing the paste URL or password means the data **cannot be recovered**.   
Since encryption happens client-side, losing the paste URL or password means the data cannot be recovered.   
For maximum privacy, avoid sharing sensitive credentials or personal data through untrusted links.
For maximum privacy, avoid sharing sensitive credentials or personal data through untrusted links.



Latest revision as of 14:22, 21 November 2025

DWPaste Logo

A Project by the DarkWorld Network Community

🧾 DWPaste — Simple & Secure Paste Service

The DarkWorld Paste Service (DWPaste) provides a quick, secure, and privacy-focused way to share text, logs, and code snippets online. Powered by PrivateBin, DWPaste ensures that all data is end-to-end encrypted — meaning the server has zero knowledge of what users share.

It’s ideal for developers, IRC users, and system administrators who need a reliable way to share snippets without sacrificing privacy.

🌐 Access

Visit: DWPaste

🔒 Technology Behind DWPaste

DWPaste is powered by PrivateBin, an open-source, zero-knowledge pastebin. PrivateBin is a refactored and enhanced fork of the original ZeroBin project by Sébastien Sauvage.

Current version: 2.0.1

All encryption and decryption happen entirely in your browser using **256-bit AES (Galois Counter Mode)**. This ensures that even the DWPaste server cannot read or recover your data — full client-side confidentiality.

⚙️ Key Features

  • 🧠 Zero-Knowledge Encryption – Data is encrypted/decrypted in your browser only.
  • 🕒 Expiring Pastes – Set paste lifetime (e.g., 10 mins, 1 hour, 1 day, 1 week).
  • 🔐 Optional Passwords – Protect your paste with an additional password.
  • 💬 Comment Support – Optionally allow comments on shared pastes.
  • 🗑️ Burn After Reading – Create one-time pastes that delete after being viewed.
  • 🌈 Syntax Highlighting – Ideal for sharing programming code or IRC logs.
  • 🚫 No User Tracking – No cookies, ads, analytics, or server-side logs.

🧰 Use Cases

  • Sharing IRC logs privately between users or staff.
  • Posting configuration files or error logs for troubleshooting.
  • Sharing snippets of source code securely.
  • Temporary message sharing without leaving traces.

🧠 How It Works

  1. You write or paste your text/code in the DWPaste editor.
  2. Before upload, it’s encrypted locally in your browser.
  3. The server stores only the encrypted data.
  4. The paste URL includes a decryption key as a hash fragment (after the #), which never gets sent to the server.
  5. When someone opens your paste link, their browser decrypts it locally.

This design guarantees plausible deniability for server operators — they cannot access or verify paste contents.

🧩 Technical Overview

  • Software: PrivateBin 2.0.1
  • Encryption: AES-256 GCM (Client-side)
  • Backend: PHP 8 / Nginx / MariaDB
  • License: AGPLv3 (Open Source)
  • Maintained by: DarkWorld SysOps Team

🛡️ Security Notice

Since encryption happens client-side, losing the paste URL or password means the data cannot be recovered. For maximum privacy, avoid sharing sensitive credentials or personal data through untrusted links.

📖 Related Pages

🧩 External Links

Part of the DarkWorld Network Wiki Project Maintained by the DarkWorld Wiki Team

DarkWorld Network — Building an Open, Secure, and Collaborative Internet Since 2021

🌍 Connect with Us: | | | | | |

Quick Links: 🏠 Home💬 DWIRC🔗 DWBouncers💻 DWShells📘 Tutorials📈 Stats🎮 Games🧭 Hosting

💡 Want to contribute? See How to Contribute and help build the DarkWorld knowledge base!

📅 Last Updated: 2025-11-21 • Content licensed under CC-BY-SA 4.0 unless otherwise noted.