エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
運営は割り当てた番号をシャッフルし、シャッフルした結果をユーザーへ公開する 運営はキーと呼ばれる数... 運営は割り当てた番号をシャッフルし、シャッフルした結果をユーザーへ公開する 運営はキーと呼ばれる数値を用意する(ただし、キーは$n$より小さい) 運営はキーを対称鍵暗号で暗号化してユーザーへ送信する ユーザーは暗号化されたキーを受けとり、(2)でシャッフルされた番号の中から一枚を選択する 運営はキーを暗号化する際に用いた対称鍵をユーザーに公開する ユーザーは暗号化されたキーを復号し、選択した番号にその数を足して$n$で割った剰余を求める ユーザーは(7)で求めた剰余に対応するカードを得る この方法で大丈夫なのかどうかについて議論を進めていく。 改良案 これを聞いて僕が考えたところ、改良点を思いついたのでそれについて説明する。 マリシャスな運営による不公平な暗号鍵の送信 @_yyu_ @todesking 暗号化データから複数の復号結果が得られうるようなアルゴリズムだとサーバー側で運営者にの