Total Pageviews

Monday, 24 September 2012

Encryption service for Text

Pastebin websites are very useful for sending large amounts of text, but the most popular ones aren’t at all secure. By default, all posts on “pastebin.com” are published to the Internet. Anyone can see and search for your private data
I wanted a pastebin that keeps my data safe, so I made one. The text you paste here will be sent over a secure (HTTPS) connection and stored in encrypted form so that it will never be seen by anyone unless they have the correct URL and password. Even if someone gains full access to our web server, they won’t be able to decrypt the data.
PIE BIN Encryption Process:
This pastebin encrypts your post with a 128 bit equivalent random code which is included in the paste URL. The URL code is hashed using SHA256 into a key for AES-256 in CBC (Cipher Block Chaining) mode. The only way anyone will see your paste is if they have the URL. So only share the paste URL with people you trust, and your data will be 100% private. We’ve also setup a robots.txt file telling Google and other search engines not to index the contents of the pastebin. If we get a court order to decrypt a post, we will not be able to comply.
You also have the option of encrypting your text with client-side encryption. This is much more secure because the encryption and decryption happen right in your browser using JavaScript. That way, we never get the chance to see the unencrypted data nor the password used to encrypt it. When you use client-side encryption, your password gets hashed with SHA256 into a 256 bit key for the AES block cipher, which is used to encrypt the text in CBC mode. A random 256 bit salt and a random initialization vector are provided by our server’s CSPRNG (Cryptographically Secure Pseudorandom Number Generator).
The data is always sent to Defuse Cyber-Security through a secure, AES-256 encrypted, SSL/TLS connection.
website https://defuse.ca/pastebin.htm