Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tutorial explaining hushfile #12

Open
rlindsgaard opened this issue Jul 24, 2014 · 1 comment
Open

Tutorial explaining hushfile #12

rlindsgaard opened this issue Jul 24, 2014 · 1 comment

Comments

@rlindsgaard
Copy link
Member

It would be easier for people to understand the concept if the front page hosts a cartoon like tutorial on how to use hushfile and why the data is secure etc.

@rlindsgaard
Copy link
Member Author

I've scrambled down something that can be used either as tutorial text but perhaps just in the faq section

Hushfile tutorial

How does it work?

Hushfile.it is a 0-knowledge file storage service. This means that the hosting
services never has access to unencrypted content as well as any passwords used
to unencrypt the contents of any files.

To ensure that hushfile.it cannot read any content, all data is encrypted by the
client side application before it is sent to the server. Upon upload completion
a unqiue link is produced consisting of a file location on the hushfile.it server
as well as a secret password which can be used for decryption.
The encryption key is passed as the anchor part of the url. This means that
event though the link is pasted directly into a browser, the anchor part is never
sent to the server and encryption security is therefore never compromised.

Upload

  1. Click on the upload button

  2. Choose a file and wait for the upload to finish

  3. When the upload is finished a green button with a link appears.
    You can right click the button and choose "Copy link location"

  4. Send the link via IM, email or similar.

    Tip: For extra privacy, you can send the part after the '#' (hashtag)
    on a separate channel.

Download

  1. If a password was not supplied in the link, paste the password you obtained
    and press the "Go" button.
  2. Press the "Get and decrypt" button.
  3. When download and decryption is complete, press the "Download" button or
    the file preview in order to save the file to disc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant