You probably should move this to technical support.
General ConceptYou have a keypair (public & private key). You don't use YOUR public key to encrypt messages to other people. Only the person with the matching private key can decrypt the message. So if encrypted with YOUR public key only YOUR private key can decrypt it. You need the public key or the person you want to send the message to. You encrypt it with THEIR public key and then only THEIR private key can decrypt it.
To sign a message ---> You SIGN the message with YOUR PRIVATE KEY.
To verify a message ---> You VERIFY the message with the SENDER'S PUBLIC KEY (it could only be signed by their private key if valid)
To encrypt a message ---> You ENCRYPT the message with the RECIPIENTS PUBLIC KEY (can only be decrypted by someone with the matching private key)
To decrypt a message ---> You DECRYPT the message with YOUR PRIVATE KEY
Make sense?
To export your public key using GPG4WinIn GPG4Win to export your public key (remember never share your private key with ANYONE) right click on your key.
Select EXPORT KEY.
Save it as a file (name doesn't matter just remember where it is).
Now open that file you saved in a text editor (like notepad).
You will see something like this (but probably longer):
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.0
BS7/Qvu2x6akhlfwWhD1+b4SiLwU7ERKhH09bhvvpn/1FuE2GNgeBhwz3zK1MqeFDpMIHCwO
Gn6vy0PDgS227G0bqldeYMqYyVgPS/I6xD3V4HhFi7SHvCVJ78/suDmVUyeOLulQyWgH37Bw
dg4b5970Z7oOJi+okcQwt2HPpy4mcIcJqyFza6GC/Dyhk6TScZYXdoaQnytcX+qVPTEVqFqx
64pm0OnyuS+hygeLIbAwkhf65HrgI0C8b8SnvgqYP3AyzUJh8gRdwZxYnDxc4jP+AzEMZ29T
35eDrTUiFMu1a/tCn/KI2eGXKK970xBh8kR1W1/JK//dwUpQIKgn/fivnsdejhiAIFgX+LJk
2aOl24YCl+T239p6eVIHEMPUNM43cNo8umyETwHxLYibaNIFR2eX9LsUtObJJL5Aw2YIgUj4
nM2v5sjiUEzxctd4UklJLfqdbe38cFZnhFz2JdQ5h4ZSAdoGQAGkg0rqrMr3AhykQiRTt5w4
k6ad6HRklrma6kYNBD6UahqOTUrBTlx2cN7MQfAON/ljc8cEUQdAHcVB316LoBJpHluLLTpX
9hp61F2RzYO1TlHfpVc=
=hFYB
-----END PGP PUBLIC KEY BLOCK-----
You can send your public key to a recipient (even include it inside an encrypted message) and they can use it verify your signatures and send you encrypted files.
Import another person's public key using GPG4WinIf the person provides the key as a text KEY BLOCK (as above) use a text editor and save it as a text file (notepad, ultra edit, notepad++).
In GPA4Win click on the [Keys] menu and select [Import Key].
Select the file you saved the public key in and click [Ok].
The key should now be listed in your key manager.
You can use it to verify signatures from this person and to send encrypted messages to this person.
Key ServersAlternatively you can upload your key to keyserver (but that is a little more advanced).
For example here is Tangible Cryptography public key
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x28BB715FC26C17CDYou can also search keyservers to find other entities public keys:
http://pgp.mit.edu:11371/For example search for TangibleCryptography. Now be careful it is possible for someone to upload a fake key pretending to be someone else.
The person who you are communicating with should be able to provide you their key signature via off-band method.
Tangible Cryptography LLC key signature is
28BB715FC26C17CD. If you see any other TangibleCryptography it is a fake.