Pages:
Author

Topic: PGP GPG users please verify this signature is valid (bounty - closed) (Read 3990 times)

legendary
Activity: 1400
Merit: 1009
Some of our customers have asked for us to support GPG signed and encrypted email.
I wish more companies would do this.
member
Activity: 98
Merit: 10
I like how GPG is integrated into the Mac and you can highlight any text and hit a key chord and it will encrypt/decrypt/sign/verify right on the spot from within any application.  Wish it were just as tightly integrated everywhere else.

It can be, there are a number of additional GUI frontends you can use in addition to the default ones (I'm assuming you're using GPGTools):

http://www.gnupg.org/related_software/frontends.en.html

For integrating with your email, I highly recommend Mozilla Thunderbird with the Enigmail add-on.

There's also a benefit in learning to use it on the command line because there are a lot of options which are not available any other way.

If you can track down a copy of PGP & GPG: Email for the Practical Paranoid you will find it very useful.
hero member
Activity: 742
Merit: 500
I like how GPG is integrated into the Mac and you can highlight any text and hit a key chord and it will encrypt/decrypt/sign/verify right on the spot from within any application.  Wish it were just as tightly integrated everywhere else.
While the integration is really nice, for some reason it won't verify text.  I can get it to verify files, but text in a file always gives me an error.

To get around this, I first made a really simple shell script

Code:
#!/bin/sh
pbpaste | gpg --verify

However, I really liked having the verify command be a service, so I made a service with Automator.  I installed gnupg with brew, so gpg is in /usr/local/bin/

The first action is "Run Shell Script" with Pass input: "to stdin"
Code:
/usr/local/bin/gpg --verify
if [ "$?" -eq 0 ]; then
echo 'Success! The signature is valid!'
else
echo 'ERROR! The signature IS NOT valid (or the public key could not found)!'
fi

The second step is "Run Applescript" because it's the easiest way to get a dialog box.

Code:
on run {input, parameters}

display dialog "" & input buttons {"OK"}

return input
end run

Now if only we could sign bbcode and have it still validate.
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
Hooray! The address in my signature is fine. Thank you!

Man i got to turn sig back on (I turn them an avatars off on this account because sometimes I access this account from android phone).

Bounty paid:
1ba3e5a6aef999fdc758627fe27e266ed2e04fab53218700cc002e75d57f7650
full member
Activity: 126
Merit: 100
Hooray! The address in my signature is fine. Thank you!
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
Oh no, I'm not too late am I?  Shocked

See this post:

unfinishe
imsaguy Paid
maged Paid

Thanks for your help,
either post or PM me a Bitcoin address if you wish to claim the bounty (0.25 BTC ea).
full member
Activity: 126
Merit: 100
Oh no, I'm not too late am I?  Shocked
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
Oops, didn't notice you just closed the offer. Signed anyway on the second post.
Address in sig if you want.  Grin

No you got in the second post you just were thorough.  Not going to fault that.

Bounty paid:
d2b62c0bab6057ae0e7a505675c31efc4f447aa3b16d0ef1e9438397df2b0043

Ok NOW WE REALLLY ARE CLOSED. Smiley I got to sleep anyways.   
legendary
Activity: 1288
Merit: 1226
Away on an extended break
Oops, didn't notice you just closed the offer. Signed anyway on the second post.
Address in sig if you want.  Grin
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
Do what you like as you were closing the offer.  I signed your key on pgp.mit.edu for good measure.
Address in sig.

Paid:
a8679aa92a4505ce33b80743eca2e2a25a689f93d9e88cb7e71da8409d8db48b

Thx for your help.
vip
Activity: 574
Merit: 500
Don't send me a pm unless you gpg encrypt it.
My address: 1Mpeev7rM4CDRPHEAbKnfeBywDGhUyisV9

Bounty Paid:
46a7d2aba07bf723672fe4697852652345ef0d1722deac8ad72f1bec8f021adc

Thx.


Confirmed.
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
My address: 1Mpeev7rM4CDRPHEAbKnfeBywDGhUyisV9

Bounty Paid:
46a7d2aba07bf723672fe4697852652345ef0d1722deac8ad72f1bec8f021adc

Thx.
vip
Activity: 574
Merit: 500
Don't send me a pm unless you gpg encrypt it.
legendary
Activity: 1204
Merit: 1015
Since encrypted and signed was never part of the bounty, you don't need to pay me. But, if you still would like to, my donation address is in my sig, as always.

Donated:
44bbb15f7e7caa422fd4ead7fd0b98a61b4b7b9323951a70dbeaa21f4f879dbd
Thanks  Smiley
newbie
Activity: 14
Merit: 0
Bounty Closed.  Thanks for the help everyone.  I am at least marginally comfortable with using GPG now.

deusstultus you posted while I was updating the OP so drop me a BTC address and I will payout.

Do what you like as you were closing the offer.  I signed your key on pgp.mit.edu for good measure.
Address in sig.
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
Since encrypted and signed was never part of the bounty, you don't need to pay me. But, if you still would like to, my donation address is in my sig, as always.

Donated:
44bbb15f7e7caa422fd4ead7fd0b98a61b4b7b9323951a70dbeaa21f4f879dbd
vip
Activity: 1386
Merit: 1136
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
I like how GPG is integrated into the Mac and you can highlight any text and hit a key chord and it will encrypt/decrypt/sign/verify right on the spot from within any application.  Wish it were just as tightly integrated everywhere else.
full member
Activity: 206
Merit: 100
Indeed, that was a good confidence boost for both of us, much appreciated!
vip
Activity: 574
Merit: 500
Don't send me a pm unless you gpg encrypt it.
unfinishe
imsaguy
maged

Thanks for your help,
either post or PM me a Bitcoin address if you wish to claim the bounty (0.25 BTC ea).

imsaguy if you would please verify you can decrypt this and it is properly signed.

-----BEGIN PGP MESSAGE-----
Version: GnuPG v2.0.19 (MingW32)

hQIMA74HJSnaI9cTARAAz6SW6RD5oXTW0HsVUTZ+DBMWuQqOcyXOTOVSTq0Ygj4G
X1C/aEJf2wAZFKEyPvM6qsPnjMW5Nc0sZ3K0X6wLhnb58Ia/2yXyPBJlApFb0TMZ
wf7X/BTX+R0YAsifx82z3osMp9Ab2d9+RRUiVMBLWxKtMuNcUp2HhRDH3s3gvs0M
LietdterI8x3hu1vdlHj+uD9LxzdUCW13aiEo0KkkHoi59qR8q6OswlN9hkziz6b
jFjRY8PeCnMGYtuSO2d3Mz5iSHXkezuk0OWXo11H4KMyFogbcqPzVWocIjfKjPae
7VvulP8X+jmNbz1ZeO/a1oKmSnyLIhS3eKRcu0A5AwZeY9CmApUvwzVQIw1S24eE
AFbmhM/BA3K4S/Y7rYqKyj0zsUoUfnO0Zo14hBOuOAH0Vj1cEtnYY/sJhdancr6H
wtX0f+V62rKQGu6YUHvg5eIrySSnUnGO2OWJZCVfNEEvvpijGVYQ/Gq3Yx6RegyX
1y6a9QgSVDtM5/2vbGcTcI2ygFmdwqVuyNq67TQXVXz9pJVG2c2VxfyThzSIqDeh
4l4SrmT+dGPls8a9AerSpQ1jObBDjuS0FAUM5TFUIb0L45b5oQZdYLIGKK0mylGZ
pgvGMK2BgcKZY2TkPZWELp/1C0ox6AVmj/ccbbdiLZPXAnF3xpyn5qMArLxE3crS
6QFLtDhP9tZRjgW8IkoFm6bHsn8SG30bzZEvWzNrOB7vf/3E6mdiPYV4qx4xbkr4
lyhXpjeSxm48W+fmtdqnpPEZGwqaHaMmohunvX271c/Oh8FKUh4CaesqMCRuRrRs
uF52T7G418XyNBg9VP1ZgxHzlgEmFqf6lOjQ34ZrHpoFZ6KHjuu8pba/rKIRc/cy
hxYkvg6PvOw7WTrtl4+Yx3Q4xVXsCtC3/ka85q6p3S9VKx665sWDPpTNX4S4u8GP
mcd71ZaEzqnR3ue3Z9eLqIrH2scGDWi3hg+1LiaHIx1bcWpUxZ8ZHYDUkCQVME+z
OD6g1Smc9tEHs8CWsbFm5bgx8ner9URkeQ6hSKEyuZPiNhDMP7R/QyUjDurIftoN
gGnX1KU54XYf8PBILRp0mpAygH1LPWLU9hJyPLyKNLdU/PLEE2H63uhQXf4d+kSJ
7C3FA0AmnkFXPvh9sQPHlNthSgmFrCwOIFQ/c2Qn1GOd+WoF1CPOoybyVhBLNdoa
TAwRTVoSVTtxH6+D70W10OZXCh8EFbOGprqqKEPX48aiLXNnmrZyCfJ9L4Vb+RG8
AISNzcEy9s+xc/dWu0fY33QyrP6zP27dJlfCdz1SHBhFnPwy0t9zLXdx3ynJY5gq
cfUu50Dzf9rtWBOBaDeGTwaFo+tA+DEo6aaOSpCxE3LSmnocPRJLDeWxCcwylNPQ
FijCW75r93EE1/IbRDdvRJMA6CzSF97ygyFDhzumW7G/1omSPF5NdgI6cAsCebyb
KHR/FSe1Lv8aK50/hbAthz/wM/ip8gOiBF1i9ErXh4NaAi9KBEb7+QWDH4qow6GY
8sVe3kxkO8YHZVSATreMMHl4rqwKC0IbNVZHzYZ+2jIDU1lB321HUifyDR4=
=Bv7u
-----END PGP MESSAGE-----





SAMPLE SAMPLE SAMPLE

Customer Name,

Thank You for order.  Your PIN code and instructions are included below.

Gerald Davis
Tangible Cryptography LLC
[email protected]

--------------------------------------------
SAMPLE CARRIER REFILL
VALUE: $10,000 monopoly reload
PIN CODE: XXX-XXX-XXXX

INSTRUCTIONS:
Step 1) This isn't real
Step 2) Dial 1-800-555-5555
Step 3) See Step #1

SAMPLE SAMPLE SAMPLE



____________________________________


My address: 1Mpeev7rM4CDRPHEAbKnfeBywDGhUyisV9

legendary
Activity: 1204
Merit: 1015
unfinishe
imsaguy
maged

Thanks for your help,
either post or PM me a Bitcoin address if you wish to claim the bounty (0.25 BTC ea).
Since encrypted and signed was never part of the bounty, you don't need to pay me. But, if you still would like to, my donation address is in my sig, as always.
Pages:
Jump to: