Alexandre H. Tremblay

less info
141 reputation
3
bio website
location
age
visits member for 2 years, 7 months
seen Jan 27 '12 at 0:54

Jan
12
revised Two untrusted party want to exchange data: how to ensure each one gets the data it needs?
added 2 characters in body
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
Ilmari, I was told to ask this question in crypto. After I did, they moved this question to crypto from stackoverflow. This question is more active and has more answers, so the other one shoud be deleted, not this one.
Jan
12
awarded  Supporter
Jan
12
awarded  Student
Jan
12
awarded  Editor
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
Ben S. Escrowing the files will require to have a high capacity web server whit a capacity that increases proportionally to the number of clients? That would be too much for my application. Or is there another way to do it that i do not see? How would the escrow work?
Jan
12
revised Two untrusted party want to exchange data: how to ensure each one gets the data it needs?
edited title
Jan
12
asked Two untrusted party want to exchange data: how to ensure each one gets the data it needs?
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
After Alice sent her message, Is there anything that Alice can do to ensure she receives the file from Bob?
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
The hash will be provided by a trusted third party. But the function of the third party will be limited to providing an hash of the file. Think a bitorrent file. The hash is inside the torrent, but the files still have to be shared.
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
Think bittorrent. The hash is inside the torrent, but the party still have to share the files. So yes, a third party will provide the hash.
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
I added as an edit that each party can verify the integrity of the file. They each have a hash of the file they are expecting to receive. Is it possible with this information to insure they both send their files to the other party.
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
Each party has a hash of the file they are supposed to get. I added it as an edit to the question. Is this enough information about the files?
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
Ah! Thanks, I am looking forward to reading it.
Jan
12
comment Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?
from your link, I get that RSA is used to prove the identity of the users. This is not what I am trying to solve. I want to exchange two files between people in a way that none of the party can run off with one file. One party has to share first, or can they be forced (trough an algorithm) to share at the same time.
Jan
12
asked Two mutually untrusted parties want to exchange data: how to ensure each one gets the data it needs?