Quote from: downfourthecount on July 27, 2012, 05:24 pmHey guys, so trying my best to wrap my head around this PGP thing on the mac side. I'm a little confused of people posting PGP messages here and asking someone (and it appears anyone) to test it out. Wouldn't the originator of the PGP message have to attach the public key of the reader to the message for them to read it?All you need to encrypt a message to someone is their public key. So once you post your own public key anyone with the software can encrypt a message to you. You can encrypt messages to anyone for whom you can obtain a public key.I can see that the message you posted is encrypted to two keys:Old: Public-Key Encrypted Session Key Packet(tag 1)(268 bytes)New version(3)Key ID - 0x0AB7FB291A5E16A9Pub alg - RSA Encrypt or Sign(pub 1)RSA m^e mod n(2045 bits) - ...-> m = sym alg(1 byte) + checksum(2 bytes) + PKCS-1 block type 02Old: Public-Key Encrypted Session Key Packet(tag 1)(396 bytes)New version(3)Key ID - 0xBA665721A9E19F6EPub alg - RSA Encrypt or Sign(pub 1)RSA m^e mod n(3065 bits) - ...-> m = sym alg(1 byte) + checksum(2 bytes) + PKCS-1 block type 02New: Symmetrically Encrypted and MDC Packet(tag 18)(486 bytes)Ver 1Encrypted data [sym alg is specified in pub-key encrypted session key](plain text + MDC SHA1(20 bytes))The first key, 0x0AB7FB291A5E16A9, is a 2048-bit RSA key which I presume is your own key and is not in my public keyring. The second key, 0xBA665721A9E19F6E, is Pine's 3072-bit RSA key for PGP Club.