Хостинг/dev/random зависимого сервиса

Я разработал игру, которая требует, чтобы переставленные деки карт работали.

Так как это использует /dev/random для генерации переставленных дек я задавался вопросом, какие проблемы я должен принять во внимание прежде, чем опубликовать его онлайн?

Не знайте, возможно ли это, но вероятно я должен защитить его от злонамеренных попыток вмешаться в /dev/random результаты.. Действительно ли Выделенный сервер достаточно безопасен?

0
задан 28 August 2014 в 14:12
1 ответ

Использование /dev/random предназначено для тех вещей, которые действительно должны быть криптографически безопасными, например, материал частных ключей, так как он полагается на энтропийный пул, который может быстро истощиться в случае чрезмерного использования RNG.

Если только по каким-то причинам Вы не думаете, что АНБ может захотеть повлиять на результаты Ваших карточных игр?

Поэтому /dev/urandom, ГПСЧ, который никогда не блокируется, может быть достаточным.

Обратите внимание, однако, на то, что многие серьезные карточные онлайн-игры, особенно те, которые позволяют играть в азартные игры, используют для этой цели внешние физические аппаратные генераторы случайных чисел . В некоторых юрисдикциях использование такого устройства для Вашей карточной онлайн-игры требуется по закону.

Что касается безопасности, я бы ожидал, что кто-то, кто вломился на сервер, не будет беспокоиться о RNG и просто возьмет Ваши деньги или саботирует Ваше приложение, чтобы он всегда выигрывал.

.
3
ответ дан 4 December 2019 в 12:31

Теги

Похожие вопросы