Skip to content

Instantly share code, notes, and snippets.

@timball
Created June 5, 2014 18:50
Show Gist options
  • Save timball/8582324405ec654eb6c6 to your computer and use it in GitHub Desktop.
Save timball/8582324405ec654eb6c6 to your computer and use it in GitHub Desktop.
keybase doesn't do OAuth but requires you to do unix beard like dance to prove identity AND publicly claim you are a keybase.io user .

Keybase proof

I hereby claim:

  • I am timball on github.
  • I am timball (https://keybase.io/timball) on keybase.
  • I have a public key whose fingerprint is B579 29B0 F6C8 C7AA 3840 E053 FE02 BB97 511F BD54

To claim this, I am signing this object:

{
    "body": {
        "key": {
            "fingerprint": "b57929b0f6c8c7aa3840e053fe02bb97511fbd54",
            "host": "keybase.io",
            "key_id": "fe02bb97511fbd54",
            "uid": "52cd36bcdddde578bddae55fdbf12900",
            "username": "timball"
        },
        "service": {
            "name": "github",
            "username": "timball"
        },
        "type": "web_service_binding",
        "version": 1
    },
    "ctime": 1401994044,
    "expire_in": 157680000,
    "prev": "4750ba6c98bdea2ed155154c30886e4315cba0e303cd963717638e1a3213a132",
    "seqno": 3,
    "tag": "signature"
}

with the PGP key whose fingerprint is B579 29B0 F6C8 C7AA 3840 E053 FE02 BB97 511F BD54 (captured above as body.key.fingerprint), yielding the PGP signature:

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1

owF1kb9LHEEUx88TIQgpRBBCQGGaIKwyszOzP65JYRVII6Y/5s28PYd4u+fu3p0i
kjIpbSQEkiLpBItUCSKCINhoSOXfIJL/IeTtYTp9zTDf9/l+eY938HS61Z772z79
uL509mbq6vwOWhsHp2t7DAq3yzp77C1OnsznPSwHpc9r1mGg4zRMgWeRTWxsjEwU
R65lhjwESGMtRAZOKxawzaJqHBQDpsJVX5BGn653pD7ADycNHVonI7COCnWcgHMG
tc4cZCJMOW/ACsvc9JHo2vfBbG2x/YCROPIWm5Hvmz1fbw7hUUO9O2iUMUL33tsF
nztalywjLCtf5KwjiLTkIlQoLtJUcaUChjsDX2LXN4SOo4RTBWxQ4ogiVaw5mMim
ND2aEJ3QWmhlJU+SCJUU2oLhKLm0Lo1kLOJIJiiMDIU0Qoas2WY7L1hH0pimR5GV
7+WmHpbI9mc/vJyemdzq//Xm2j9+tz4/eT1/fPvs+bf3X8d/3n362V84XAhaXxYv
ZlaWhpfLNycvXl1/H/86LrKjfw==
=dzMs
-----END PGP MESSAGE-----

And finally, I am proving ownership of the github account by posting this as a gist.

My publicly-auditable identity:

https://keybase.io/timball

From the command line:

Consider the keybase command line program.

# look me up
keybase id timball

# encrypt a message to me
keybase encrypt timball -m 'a secret message...'

# ...and more...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment