Skip to content

Instantly share code, notes, and snippets.

@changmason
Created June 25, 2014 09:56
Show Gist options
  • Save changmason/4cb6299f0d30db8f5459 to your computer and use it in GitHub Desktop.
Save changmason/4cb6299f0d30db8f5459 to your computer and use it in GitHub Desktop.
Keybase Authentication

Keybase proof

I hereby claim:

  • I am changmason on github.
  • I am changmason (https://keybase.io/changmason) on keybase.
  • I have a public key whose fingerprint is 6E03 AF78 8944 9501 6F90 2831 3E5B ABDB 8E42 3790

To claim this, I am signing this object:

{
    "body": {
        "key": {
            "fingerprint": "6e03af78894495016f9028313e5babdb8e423790",
            "host": "keybase.io",
            "key_id": "3e5babdb8e423790",
            "uid": "934bbd54c592c904f92e0ec67bdf9800",
            "username": "changmason"
        },
        "service": {
            "name": "github",
            "username": "changmason"
        },
        "type": "web_service_binding",
        "version": 1
    },
    "ctime": 1403690234,
    "expire_in": 157680000,
    "prev": "bfc974896149bfd3eb22b216fefa2804dc8aafbe15c04aa8a4493aa42bed9796",
    "seqno": 2,
    "tag": "signature"
}

with the PGP key whose fingerprint is 6E03 AF78 8944 9501 6F90 2831 3E5B ABDB 8E42 3790 (captured above as body.key.fingerprint), yielding the PGP signature:

-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v0.1.22
Comment: https://keybase.io/crypto

yMHeAnicfZFbTBNZHMZbQZASKa5vQpUMGgw25My1M92XdV+MEfYBojGRtDln5kw7
kU7rTFug3WIKblgvgU0Mxgc2KkIwPJB4Q7M+yMUQwXgjooIkayyBBBI2BlcuMcIp
wTfj08l8/9/3zf/yaHuGxWa9217ExE7knbc+6V+IWKp62lfjFAoq9ZQ7Tp3EG4+q
6T5shAxND1NuSsCAhapLFCWOk3hAC6oEGJGlWcwjiBQkYo5hXRKgnJQ/aKYdJAZB
E5dpQaKRD6+mEPU7fGSjILEcQgrPybzEyBLgVInBAMuCCymqJIIN0MSGDgOY0LIf
6r4ANIM6lXBSRI9qMtHj1Gbdp4X9EfQjT7g+lBZrMfJu2r1I0xUyNHFFsWFqhHPT
hJTDWtpPc4AVyNAs56RwXUgzsFdLE7xLIO0B4KRCBo6SSKTKkosTJYHmJKQqLEYM
gxiyMaxCRgScIosQqgjTvAw4CEVINspCyDEIK5JLEsj/TXxKD1JuhrQJfSTS1Hw6
DEcMTCUG+6szLVabJWvrlvTZLLac/G/H7G7MXqvnV3rHGuYTykzXg9z3x8Dr49P/
tlSUvRpa3lZYqU6ZI6OjS44UmJt6emlw9/CvA0bXBH3m2kwJ7x3fY59vSk0eOZ1s
TBV0t/WU3/6oVYiznnjfubW/qgp+uepwgJqm2R3Dh4OeGHtzIbb8NtpR19HfZ2v+
Y/LO5MxEIHvn85wu+/3/9eTXC+M3puV3qX01XzKjt6ZcLzvLA/9xi8WtL+ZqjrY/
e/ghd1TvZBYStYdinr9XPo9cyTsorO5qqi5qWLxs7x3wFPNDzb9nLbW2NA/3Ff65
t7StsaQ045M1uTbmgJUZB37z/+xxvqEf32s4u/+i4x/muj2V/CnfXRlJxtcBdyoZ
/Q==
=1AqC
-----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/changmason

From the command line:

Consider the keybase command line program.

# look me up
keybase id changmason

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

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