powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Криптографический покер
6 сообщений из 156, страница 7 из 7
Криптографический покер
    #39585395
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

а чем плохо то решение, что упоминается в вики?
A Toolbox for Mental Card Games and its ImplementationChristian Schindelhauer describes sophisticated protocols to both perform and verify a large number of useful operations on cards and stacks of cards in his 1998 paper [SCH98]. The work is concerned with general-purpose operations (masking and unmasking cards, shuffling and re-shuffling, inserting a card into a stack, etc.) that make the protocols applicable to any card game.
LibTMCG is a C++ library for creating secure and fair online card games.

Другой вопрос, что задачу ТСа это вряд ли решит...
hVosttДано:

1. Игровой сервер — серверное приложение игры
2. Игроки (от 2-10) — приложение игрового клиента
...Ни сервер, ни другие игроки не могут знать или хоть как-то вычислить...
Разве что у каждого игрока будет свой собственный софт, поддерживающий (публичный) протокол игры...
...
Рейтинг: 0 / 0
Криптографический покер
    #39585433
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovКазино тасует колоду, шифрует общим ключом и передаёт по кругу.
Очередной участник тасует колоду, шифрует общим ключом и передаёт дальше по кругу.
Казино получает снова получает колоду, расшифровывает её (снимает свой общий ключ) и шифрует каждую карту индивидуальными ключами.
Казино шифрует колоду вторым общим ключом и передаёт по кругу.
Зачем второй раз шифровать всю колоду? Сняв своё общее шифрование казино всё равно уже не сможет узнать карты, потому что в данный момент они уже зашифрованы игроками. Точно так же этого не смогут сделать и игроки, т.к. когда будет снят последний общий ключ - на каждой карте будет уже полный набор индивидуальных.

Я прикинул код Шамира (с маленькими ключами) - вроде подходит, при соблюдении одного условия: расшифровываться карты должны в том же порядке в котором шифровались.
...
Рейтинг: 0 / 0
Криптографический покер
    #39585475
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LRа чем плохо то решение, что упоминается в вики?А как же самостоятельно изобретение велосипеда?
...
Рейтинг: 0 / 0
Криптографический покер
    #39585483
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovLRа чем плохо то решение, что упоминается в вики?А как же самостоятельно изобретение велосипеда?



это святое!
...
Рейтинг: 0 / 0
Криптографический покер
    #39585593
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttэто святое!
Слишком грубый монтаж.
...
Рейтинг: 0 / 0
Криптографический покер
    #39585748
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovLRа чем плохо то решение, что упоминается в вики?А как же самостоятельно изобретение велосипеда?
На самом деле очевидно же, что у решения из вики есть фатальный недостаток .
...
Рейтинг: 0 / 0
6 сообщений из 156, страница 7 из 7
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Криптографический покер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]