A C# P2P implementation of fair exchange without a trusted third party
The program itself is an implementation of the Markowitch-Roggeman algorithm described in "Probabilistic non-repudiation without trusted third party." [1].
[1]: http://www.researchgate.net/profile/Olivier_Markowitch/publication/2370420_Probabilistic_Non-Repudiation_without_Trusted_Third_Party/links/53e006fa0cf2a768e49ef326.pdf "Markowitch, Olivier, and Yves Roggeman. "Probabilistic non-repudiation without trusted third party." Second Conference on Security in Communication Networks. Vol. 99. Amalfi, Italy: IEEE Communication Society, 1999."