Андрей писал(а):
Надеюсь это опечатка и вы имели ввиду публичный ключ.
Очепятка. Закрытый ключ от зарегистрированного открытого ключа.
Андрей писал(а):
Тогда получается что вы предлагаете заранее распространять публичный ключ, нужный для расшифровки голоса и использовать его в тайных голосованиях?
Да, заранее. Но для расшифровки он не нужен, только проверять подпись.
Андрей писал(а):
Но в этом случае невозможно обеспечить доступность результата голосования только по его окончанию.
Возможно. Распространяется пакет с голосом зашифрованный симметричным ключом и только лишь подписанный с помощью закрытого ключа. По окончании голосования распространяется пакет с симметричным ключом необходимый для расшифровки. Также подписанный закрытым ключом. В результате от участника будут два пакета с голосом и ключ необходимый для расшифровки. Открытый ключ в этом случае нужен только для уверенности в том, что эти пакеты пришли от того кто имеет право голосовать в субъекте.