На всякий случай вставлю свои "пять копеек". Попробуйте исследовать или протокол подбрасывания монетки по телефону, или голосования. В какой-то книге по криптографии я видел описание таких протоколов. Я не уверен, что это именно то, что Вам нужно, но может наведёт на какие-то мысли.