jeaye / safepaste

A security-conscious paste service

Home Page:https://safepaste.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

safepaste

safepaste is a security-conscious paste service for sharing private, encrypted data. All encryption is done client-side and it's impossible for the server, admin, or anyone without your 256 bit key to view the paste. All pastes are encrypted using AES-256.

Find it online here.

Features

  • AES-256 with random 256 bit secret keys
  • Always over HTTPS
  • Optional "burn after reading"
  • Always free and open source

Learn more about the service here.

Command-line tool

There is a command line tool for uploading and downloading pastes, written in bash, included in the repo. It supports all of the same options as the web page and performs the client-side encryption using openssl. To install it, use:

$ wget https://raw.githubusercontent.com/jeaye/safepaste/master/tool/safepaste
$ chmod +x ./safepaste

# To paste file (assuming safepaste script is within PATH):
$ safepaste < my-file

# To paste command output:
$ some-command | safepaste

# To download and decrypt a paste:
$ safepaste https://safepaste.org/f1a8f535#31bcdb56b77528a3c1b540bc460ed07d5b74fcf65eb91733bc4d10884e764caf

# To see more options:
$ safepaste -h

License

safepaste is under a strict copyleft license; see the LICENSE file.

About

A security-conscious paste service

https://safepaste.org/

License:Other


Languages

Language:Clojure 78.5%Language:Shell 21.5%