SkillAgentSearch skills...

SharpPaste

Cross-platform C# pastebin with client-side AES-256 encryption that just works.

Install / Use

/learn @phonicmouse/SharpPaste

README

SharpPaste

GitHub license Travis CI AppVeyor Gitter

Cross-platform C# pastebin with client-side AES-256 encryption that just works, made with :heart: in Italy :it:.

Software Used

  • Mono - C# Cross-Platform Compiler
  • NancyFX - Open Source Web Framework
  • LiteDB - Embedded Database
  • Strong PwGen - Strong key generator
  • Scrypt.js - Key hashing algorithm (used for AES256 keys)
  • AES-JS - Library to encrypt data using AES directly in your browser
  • Bootstrap - UI Framework
  • Bootstrap Flat Theme - UI Theme
  • jQuery - DOM Framework
  • Prism - Syntax Highlighter

Installation

Please see the readme-update branch for the new installation docs. [Work in Progress]

Linux/Mac OS X

Dependencies:

Instructions:

  1. Install mono (Linux or OS X)
  2. Install xsp
  3. Install nuget
  4. Clone SharpPaste repository git clone https://github.com/phonicmouse/SharpPaste.git
  5. Enter repo's directory cd SharpPaste
  6. Restore packages nuget restore
  7. Build Solution xbuild SharpPaste.sln
  8. Start XSP Web Server xsp or xsp4 if you get errors with the first one
  9. Done. Enjoy! :stuck_out_tongue_winking_eye:

Specifics

Supported Mono Versions

| Version | Supported | |:--------------:|:------------------:| | latest (5.8.0) | :white_check_mark: | | 5.8.0 | :white_check_mark: | | 5.4.1 | :white_check_mark: | | 5.2.0 | :white_check_mark: | | 5.0.1 | :white_check_mark: | | 4.8.1 | :white_check_mark: | | 4.6.2 | :white_check_mark: | | 4.4.2 | :white_check_mark: | | 4.2.x | :x: | | 4.0.x | :x: | | 3.x.x | :x: | | 2.x.x | :x: | | 1.x.x | :x: |

See Travis CI for more details.

License

FOSSA Status

View on GitHub
GitHub Stars34
CategoryDevelopment
Updated4mo ago
Forks8

Languages

C#

Security Score

92/100

Audited on Nov 30, 2025

No findings