Skip to content

Instantly share code, notes, and snippets.

@OsQu
Created April 7, 2014 11:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save OsQu/10018612 to your computer and use it in GitHub Desktop.
Save OsQu/10018612 to your computer and use it in GitHub Desktop.
keybase.md
### Keybase proof
I hereby claim:
* I am OsQu on github.
* I am osqu (https://keybase.io/osqu) on keybase.
* I have a public key whose fingerprint is A06F 0B32 C94E B197 8A28 73C6 E422 FE9E E167 A8BA
To claim this, I am signing this object:
```json
{
"body": {
"key": {
"fingerprint": "a06f0b32c94eb1978a2873c6e422fe9ee167a8ba",
"host": "keybase.io",
"key_id": "e422fe9ee167a8ba",
"uid": "b56ebbbd207d3c56087f5cf7387a1000",
"username": "osqu"
},
"service": {
"name": "github",
"username": "OsQu"
},
"type": "web_service_binding",
"version": 1
},
"ctime": 1396870169,
"expire_in": 157680000,
"prev": "0697c14eedfa156a706f61e6909bb7fc85a60328d1bf7ac7c4bbdce62824de4e",
"seqno": 3,
"tag": "signature"
}
```
with the PGP key whose fingerprint is
[A06F 0B32 C94E B197 8A28 73C6 E422 FE9E E167 A8BA](https://keybase.io/osqu)
(captured above as `body.key.fingerprint`), yielding the PGP signature:
```
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v0.1.3
Comment: https://keybase.io/crypto
yMHgAnicbZFtSBRfFMZ3K8sWA8OwxMC6QUSsNi+787KikogoIhaVWUjb3Jk7u1O2
u+7M+oIYCNs/EytFIrHsgyGGoZkWhkaaWikmUakVKfQ3lRA0EF9Ic/Wu2IegT5fz
nN/zzDlzenZs1hn048B373/bgzZ9f+eYR3civjSsAECnlA8sBeAiWn9kxWFDbpdb
cWjAAgSCkQlIUyJvQpDkWU6gOJYWGWSiKBnxCJEMK3BQAEZgd6p+B46BgoqiFCfW
cGFVJKz+g/esN6CZQRBCiSJYiRbNDMGxslmUWZpjBZIgCD+oIrdDuIQw7VSzPaDQ
CLCSo4hYKQAbHZui2T3wbzpNPb5Oa/kuf5mLoHXDaIWKQ8KLYj4HuVXF6QAWEpOi
pvidJM0zHEuQDG8EKM+luJFV8RNmluHwTIQRuNwoB0cSDM+KpAkhSRZIMyOw+Hcx
JGJ4goeQlUXOLDAETXESCWVWEFnRhFcVEUNxlElCJoS/r6JshxNYaDymYMORqmJz
CJrHjUBhV2fmFp3eoNsasMl/Kp1he/CfAxKvAnUlEcmjvVS6diquuGzJ+7jmesZo
/uC2H2e10MikPTX/PbsRlz5LpS1PwU9XRlYG1JEm30uf7zJ/M3q4+HlVY21f3Xzi
55oFV/hDNaz7UfW0Vn81JlMfMTuUstD3BH6fy5rISEhsbftJ2OWJIW/CFznwbfPY
5PsGaSZgb+Vw1YXp8vk7iykHMspTO15MnT9Sdbs/pLWyvW517lvjtVgle3mw9vC5
7pNdFUdzY1vF4PKEpVDd+EzL7yZD82rSwW577/3S+qCeWx+PecGZXR3D7alPS6Ir
tPDT8QO/xKjqr3mN3piG1PSdrxeVspnkFnPwSsjkh6LIoKzd+2dN7w692Xe3aA0S
Xh3+
=+siy
-----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/osqu
### From the command line:
Consider the [keybase command line program](https://keybase.io/__/command_line/keybase).
```bash
# look me up
keybase id osqu
# encrypt a message to me
keybase encrypt osqu -m 'a secret message...'
# ...and more...
```
@lotheac
Copy link

lotheac commented Jan 23, 2015

kyber

% git clone https://gist.github.com/10018612.git osqu-keybase
Cloning into 'osqu-keybase'...
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
Checking connectivity... done.
% cd osqu-keybase 
% gpg --verify gistfile1.txt 
gpg: Signature made 2014-04-07T14:29:29 EEST using RSA key ID E167A8BA
gpg: Good signature from "Oskari Virtanen (My private E-mail address) <oskari.virtanen@gmail.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: A06F 0B32 C94E B197 8A28  73C6 E422 FE9E E167 A8BA
% git remote add evil https://gist.github.com/d92831398d7689b09ac6.git
% git fetch evil
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 3 (delta 1), reused 3 (delta 1)
Unpacking objects: 100% (3/3), done.
From https://gist.github.com/d92831398d7689b09ac6
 * [new branch]      master     -> evil/master
% git checkout evil/master
Note: checking out 'evil/master'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b new_branch_name

HEAD is now at 401dbd3... be evil!
% git diff master
diff --git a/gistfile1.txt b/gistfile1.txt
index 9a0d50e..8a58484 100644
--- a/gistfile1.txt
+++ b/gistfile1.txt
@@ -2,7 +2,7 @@

 I hereby claim:

-  * I am OsQu on github.
+  * I am lotheac on github.
   * I am osqu (https://keybase.io/osqu) on keybase.
   * I have a public key whose fingerprint is A06F 0B32 C94E B197 8A28  73C6 E422 FE9E E167 A8BA

@@ -20,7 +20,7 @@ To claim this, I am signing this object:
         },
         "service": {
             "name": "github",
-            "username": "OsQu"
+            "username": "lotheac"
         },
         "type": "web_service_binding",
         "version": 1
% gpg --verify gistfile1.txt 
gpg: Signature made 2014-04-07T14:29:29 EEST using RSA key ID E167A8BA
gpg: Good signature from "Oskari Virtanen (My private E-mail address) <oskari.virtanen@gmail.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: A06F 0B32 C94E B197 8A28  73C6 E422 FE9E E167 A8BA

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