Рейтинг:0

Как могла работать эта схема?

флаг ua

Когда мы используем схему разделения секрета, мы обычно хотим восстановить полиномиальную функцию $p(x)\in\mathbb{Z}_q[X]$ методом интерполяции Лагранжа, а затем вычислить $s=p(0)=a_0$. Тем не менее, секрет $s$ это просто число, и обычно то, что у нас есть в качестве секрета, может представлять собой личную информацию, которая представляет собой целое утверждение. Например, предположим, что игрок $я$ знает секрет, который любой другой игрок $j=-i$ не знает, то есть «Ожидается, что цена акций Amazon будет иметь выплату $v\sim N(\mu,\sigma^2)$". Это целое заявление, но, возможно, этого достаточно, чтобы сообщить другим игрокам то, что является достаточно информативным, чтобы понять, в чем секрет. Ключевые слова: акции Amazon, отдача, средний $\му$ и дисперсия $\сигма^2$ и предположим, что оба $\му$ и $\сигма^2$ являются положительными целыми числами. Допустим, мы можем перевести слова Amazon stock и Payoff с помощью шифра. $С$ в числах положительные целые числа говорят $x_1,x_2$ соответственно.Среднее значение и дисперсия являются положительными целыми числами, и для удобства скажем, что эти целые числа равны $x_3$ и $x_4$ соответственно. Затем игрок $я$ имеет секрет, который является вектором $х=(х_1,х_2,х_3,х_4)$, мои вопросы следующие

  1. как она поделится $х$ с остальными игроками $j$? Предположим, что есть $N$ игроки.
  2. после восстановления секрета $х$ целые числа $x_1$ и $x_2$ бессмысленны, если мы не переведем их снова в слова. Что это за функция, которую мне нужно определить, чтобы $x_1$ и $x_2$ будет переведено как акция Amazon и выплата соответственно? Напомним, что мы использовали шифр, который берет слова и переводит их в положительные целые числа.
meshcollider avatar
флаг gb
Почему бы просто не поделиться каждым из x_i отдельно и не объединить доли для каждого игрока? Преобразование между словами и целыми числами — это не вопрос криптографии, это просто вопрос кодирования.
Hunger Learn avatar
флаг ua
@meshcollider То есть ты имеешь в виду, что я задаю не тот вопрос не в том месте? Куда мне тогда задать этот вопрос?
Morrolan avatar
флаг ng
Ранее было несколько вопросов по этой теме. См., например. [это](https://crypto.stackexchange.com/questions/98455/how-can-i-use-a-secret-sharing-scheme-when-the-secret-is-not-a-number-но- a-stat) или [это](https://crypto.stackexchange.com/questions/98171/what-could-a-0-s-in-shamirs-secret-sharing-scheme-represent). В первую очередь это проблема кодирования, то есть того, как кодировать оператор как число. StackOverflow может быть одним из мест, где можно спросить.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.