Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I want to:

  • paste / edit a text snippet online
  • encrypt that snippet in my browser
  • store that snippet online
  • tell some of my folks about the url to the snippet AND the passphrase

are there services like that available?

share|improve this question
add comment

5 Answers

up vote 1 down vote accepted

You can try LockMyStuff It also give you some options like max permitted users, time to expire and keep track of access to the message

share|improve this answer
add comment

Have a look at cryptob.in. Client side encryption with AES 256-bit. You can choose between different expiration times. The encryption key is generated automatically, no need to enter one. They have syntax coloring and a discussion option. It’s also https (SSL).

share|improve this answer
2  
Are you affiliated with cryptob.in? If so, you should disclose it. –  Vidar S. Ramdal Jan 22 at 13:39
    
No. Just found it while looking for an encypted pastebin. –  shadowcoder Jan 23 at 15:39
add comment

I would highly recommend you trying out Ezcrypt. You may also help contribute to the project by visiting it's github page.

share|improve this answer
add comment

I found https://defuse.ca/pastebin.htm to be pretty useful and working well.

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.

share|improve this answer
add comment

Have you looked at www.codebarrel.com? I think it has everything you posted you wanted to do.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.