Sending & receiving secure information with Keybase.io - Appsembler

Sending & receiving secure information with Keybase.io

Sometimes working with Appsembler requires the need to send and receive information that is sensitive and should not be exposed to the open internet. We choose to use Keybase.io for these sorts of exchanges due to their high track record as a secure system and relatively easy to use platform.

1. Create a Keybase account

  1. Navigate to https://keybase.io/
  2. Click “Join” in the upper right hand corner of the screen. 
  3. Fill out the form that pops up, and click “Join” 

You now have a Keybase account!

2. Add a PGP Key

You now have a Keybase account! In order to use it to securely encrypt/decrypt information, you need a 
PGP Key. Keybase makes it very simple. Here’s how it’s done:

  1. Go to your profile (keybase.io/YourUserName) and click the “add a PGP Key” link. 
  2. Choose whether or not you have a public key or if you need one. If you don’t know, you probably need one – click the button on the left.

If you have a public key already…

You will be prompted to add it to Keybase. Simply paste it in and click Save.

If you need a public key…

Keybase will walk you through the process for generating a brand new public key for you. It’s very straightforward. Here are the steps involved:

  • Keybase will explain what’s about to happen. Just click “Ok, got it” 
  • Add some public information, then click “Let the math begin” 
  • Let Keybase do its math.
  • Once it’s done, you will see a message with your new public key. That’s it! Just click “<3 Done, post to Keybase” 

Your Keybase profile should now look something like this: 


3. Receive encrypted information.

To allow us to send you encrypted information, follow these steps:

  • Send us your Keybase profile. This is just the URL of your profile it will be something like keybase.io/codytest 

  • Appsembler will then encrypt the message and send it to you. It will look something like this:
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.71
Comment: https://keybase.io/crypto

wcBMA6qJwrOIetkVAQgAvGC4hCP6Ql2adenS2+FzQb2e8c/RKElufzCnfYZkuGfk
HegT1LPzkxedn3ewswSfOcsQw5LL497mBANdsT9fO5KM9fhL87Ebcsuv8F+Zrlao
WmLhl4TZDy7z1S2vdxLIbUHjWnSI5yqwD0qjle4VrIqFQgTrp+eh0/AHsg9avfGE
9ygZcdlKpnDYgOhDKwQOau9L9hUBVhxUlNrLNBfJS0Clpz4yqbWhb2UinBI7sKiW
y79nidtO484CtmTgzuZszBFJu2KXuGER26jEuPRuHFxQJpdPERT3Bm20Wnm8DdDw
zlIgl4VB3GmwP867OHGpikIa/uLGruIUlTBzLBRi9cHATANb4p+cpkO7zAEIAJsx
UlVjUqCPAcLvR5vRwm2eq5jz1LhKR8SMEmLU3z5kD4wS5oAy1xOD1vsfBrAERrhs
k1RycGEg8aKGYq+tWw2xoHlaadUhowa7w9js1nIfT66UMGqf7x/RYnL6I9d2AhL1
LhO0HwgXTloT8dRc1qVj1YRC+sWxwmOhafig1ZMp8ezkdYdEsl5ubEV0ce9XAm4z
Su4WRHKPgcLijgNLCQDtS/tnd9w4GI7zM1gb8pcaPRwKW8UrrJNyZJ3ePDzQ4ITi
74MoL0M8/QgTjFXGCdGXypmoV9s8P+96RV5ZNt/hUYt2uFb9C8zuvkYaR2J6N2xu
29L3WV6zA7tD05UNcO/SwMkBXgV9BeHjX5uFZESXR8kkVKPu3pqUOak+z0D6xxTE
PgfRxW39wK+cI2/6iqJyc1yb8BwaUmLSpdhwC49U3J4PuQbidJc+lGBjmVVRLzUi
8I9UiBu35Pa0LtbGcokNmadccsKoAr13z2QPD32tZK9Jar61D7M3gG8qO1HA/kQs
/FM4TcxZFhSYTvZgYiC8bbqTAm1n4h4ERIoIORezkJ76/olMPwdpMeDVKx92VKyk
CrZixoSUOapeFL5//TIuQV7C7xfP5sfwRBsAVDmAVDaIcXpx+PejtXy3Na9yCcIG
p5FYVVgpGGRJJoHuYEOPsPzkkiCr34QRIMcb6X3b80ONlKUO7PsSURS7y1lDoV/E
YRZIYAV0tEXIe7SEfoophlgwm5EklMffrNXUvi1mEWH1Fh0Ukz+lBmwpENlICs2e
JPriE4R1AP9ue6v8JMqox0uOHomaf32830uN3TN9eh4VyEKRcfPOsKILSb/xCVxq
C4XMHmB34W2fvWTsmx9JzSfmgwd5hMLcQXE=
=Jdcq
-----END PGP MESSAGE-----
  • Select this entire encrypted message, and copy it to your clipboard.
  • Navigate to https://keybase.io/decrypt
  • Paste the encrypted message into the “Message to decrypt” field. 
  • Enter your passphrase, then click “Decrypt” 
  • That’s it! You’ll now be able to see the secure information we sent you.