Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 2.28 KB

USAGE_GUIDE.md

File metadata and controls

62 lines (43 loc) · 2.28 KB

Safely share your secrets.

Usage guide

Table of Contents

Sharing options

OneTimeSharing has 2 options to share secrets; OneClick sharing and PGP encrypted sharing.

  • OneClick sharing is the easiest in use yet it provides a great level of security by sharing only half of the encryption key with the server. This means your client-side encrypted secret cannot be decrypted by administrators of the OneTimeSharing solution

  • PGP encrypted sharing is a bit harder to use but it is even more secure as no information of the encryption key is shared with the server. This sharing option should be initiated by the receiver of the secret. To help in the creation of the public/private key used for encryption, a guide is made available as well as the option to let the OneTimeSharing client generate the keypair. However, we advise to generate the key yourself to avoid having the private key in the client and browser at all.

OneClick sharing

Following steps let you share a secret through OneClick sharing

Sender:

  1. Enter the secret you want to share
  2. (Optional but advised) Create a password for this secret
  3. Copy the generated link
  4. Share the link with whom you want to share it
  5. (Optional but advised) Share the password for this secret through another communication channel (not the same one as in step 4)

Receiver:

  1. Open the link
  2. (Optional but advised) Enter the password
  3. The secret is show to the receiver

Important: The link can only be used once (hence the name; OneTimeSharing)

PGP Encrypted sharing

Following steps let you share a secret through PGP Encrypted sharing

Receiver:

  1. Create a public/private keypair
  2. Share the public part of the keypair in OneTimeSharing
  3. Copy the generated link
  4. Share the link with the person that want to share a secret with you

Sender:

  1. Open the link
  2. Enter the secret you want to share
  3. Create the secret

Receiver:

  1. Open the link you shared with the sender
  2. Download the pgp file
  3. Decrypt the pgp file on your machine

Important: The link can only be used once (hence the name; OneTimeSharing)