Silk Road forums

Support => Technical support => Topic started by: John Wayne on January 13, 2013, 07:29 am

Title: Multiple Cart Items/Address
Post by: John Wayne on January 13, 2013, 07:29 am
Could someone give me a breakdown of the best way to do your address when sending out on a multiple order?

Ex: three different items from three different vendors would you go

Vendor one this is your pgp key
*******

Vendor two this is your key
********

Vendor three this is your key
*********

Any help would be appreciated.
Title: Re: Multiple Cart Items/Address
Post by: psychedelicmind on January 13, 2013, 08:12 am
You need to encrypt your address separately for each vendor as they all have different public keys ;)
Title: Re: Multiple Cart Items/Address
Post by: John Wayne on January 13, 2013, 09:01 pm
Thanks, I understand the seperate encryption, my question was what is the layout or norm for giving my address to multiple vendors as I'm checking out? I just want to know what everyone else does? Or should I buy each item seperate as not to hassle the vendors with other pgp keys. Or if I clearly mark each vendors key in the checkout I shouldn't have to worry?
Title: Re: Multiple Cart Items/Address
Post by: psychedelicmind on January 13, 2013, 10:20 pm
Ah sorry, I get you. I just place the orders individually so as to avoid confusion for the vendors when they come to decrypting the address. Takes a little bit longer, but in my opinion, the less confusion, the better ;)
Title: Re: Multiple Cart Items/Address
Post by: grahamgreene on January 14, 2013, 05:34 pm
Could someone give me a breakdown of the best way to do your address when sending out on a multiple order?

Ex: three different items from three different vendors would you go

Vendor one this is your pgp key
*******

Vendor two this is your key
********

Vendor three this is your key
*********

Any help would be appreciated.

You can encrypt your address for multiple vendors - you do not have to encrypt your address separately for each vendor; which PGP program are you using?
Title: Re: Multiple Cart Items/Address
Post by: John Wayne on January 14, 2013, 08:17 pm
Thanks, I was unaware or maybe just didn't think to ask if I could do that.

I am using GNUPGP

Thanks!
Title: Re: Multiple Cart Items/Address
Post by: grahamgreene on January 14, 2013, 08:28 pm
Thanks, I was unaware or maybe just didn't think to ask if I could do that.

I am using GNUPGP

Thanks!

With GnuPG:

Write your address on the Clipboard and hit the encrypt button as normal.
On the 'Encrypt documents' screen that pops up, instead of just selecting one recipient, hold 'Ctrl' whilst selecting each recipient.
When you're done just hit the OK button as normal, then copy and paste the encrypted block of text into the Address field on SR as you would with any other order.

Each recipient that you selected whilst encrypting the message will be able to read your address without you having to encrypt it separately for each vendor.

- grahamgreene
Title: Re: Multiple Cart Items/Address
Post by: SelfSovereignty on January 14, 2013, 08:34 pm
I never had cause to try it, but I just did, and note that all vendors will be able to see that it was encrypted for the other vendors.  If you don't want that, well, then do it individually.

I don't know if it's possible to disable that or not.
Title: Re: Multiple Cart Items/Address
Post by: pPharm on January 14, 2013, 08:37 pm
There isn't any way to disable all vendors seeing the encrypted messages for each one. Just have to do each order separately then.

I've had it with multiple vendor encrypted messages for orders and other than it taking up a lot more space on my orders screen it isn't a big deal. If you don't want the vendors knowing who else you buy from, do the orders individually.
Title: Re: Multiple Cart Items/Address
Post by: John Wayne on January 14, 2013, 10:01 pm
Thanks for the very good replies and the very prompt replies.

Always appreciated.

Thanks.
Title: Re: Multiple Cart Items/Address
Post by: psychedelicmind on January 16, 2013, 01:04 pm
Thanks, I was unaware or maybe just didn't think to ask if I could do that.

I am using GNUPGP

Thanks!

With GnuPG:

Write your address on the Clipboard and hit the encrypt button as normal.
On the 'Encrypt documents' screen that pops up, instead of just selecting one recipient, hold 'Ctrl' whilst selecting each recipient.
When you're done just hit the OK button as normal, then copy and paste the encrypted block of text into the Address field on SR as you would with any other order.

Each recipient that you selected whilst encrypting the message will be able to read your address without you having to encrypt it separately for each vendor.

- grahamgreene

I didn't know you could do that. Thanks for the handy tip graham!
Title: Re: Multiple Cart Items/Address
Post by: grahamgreene on January 16, 2013, 04:49 pm
I didn't know you could do that. Thanks for the handy tip graham!

 :)
Title: Re: Multiple Cart Items/Address
Post by: murderface2012 on February 10, 2013, 04:42 am
it actually IS possible to encrypt to multiple recipients without them seeing who else the message was sent to.. but i couldn't repeat it to save my life, so here it is!! 

1) the recipient of the message can be identified by the encrypted block with the first few bits if those are know or the public key is available

The Windows and Mac ports of GPG usually only include the basic options, but the standard command line GPG for Linux has the --throw-keyid option which enters zeros for the key id. In that case, your PGP client will try every private key that you own until it is able to decrypt the message or fails. Anyone to whom the message is not encrypted won't know who the recipients are, even if they have their public keys.

In that way, you could encrypt the message to multiple recipients and they won't know who the others are, although they would know how many recipients there are.

Edit: I should point out that I'm talking about the GUIs. When you extract GPG4USB, you will get gpg.exe in a subfolder called bin. It is a direct port of the Linux command line client with all of the options, so this will work

   gpg.exe --throw-keyid --armor -r Recipient1 -r Recipient2 -e address.txt

Encrypted and anonymous.