Рейтинг:1

Есть ли что-то вроде сети узлов с более чем двумя ребрами/соседями в криптографии/шифровании?

флаг at

Многие типы шифрования можно обобщить как использование сообщения. $м$ и ключ $к$ как вход функции шифрования $f$ с шифром $с$ как вывод. $$f(m,k)=c$$ В виде графа узлов это может выглядеть так:

общий случай шифрования
Данный узел $м$ он имеет один край прогрессии. Если обратная функция $f{^{-1}}$ существует, мы могли бы использовать его как второе ребро в $м$. С этим узлом $м$ будет иметь 2 ребра прогрессии. В узле $с$ мы также можем добавить $f{^{-1}}$ вернуться к $м$ и если $f$ сохраняет длину, мы можем добавить $f$ к новому узлу $c'=f(c,\cdot)$. Пожиная это снова и снова, мы окажемся в узле, который мы уже посещали ранее (не все $м$ еще раз.)

Мой вопрос теперь, если есть какой-либо тип шифрования (или связанный), который обеспечивает узел сообщения $м$ более двух граней прогрессии. Например. как это:

введите описание изображения здесь
Здесь узел $м$ имеет 3 ребра прогрессии (или если мы включим невычерченные $f{^{-1}}$ будет 4). Это всего лишь подграф, представляющий некоторые ребра прогрессии для узла. $м$. Для завершения необходимо было добавить инверсию каждой функции прогрессии и множество узлов с их связанными функциями (параметр связанной функции $к$ также). Однако связи не должны существовать, как между $b$ и $с$. Шифрование (легко взломанное) может быть $g^{-1}(f(f(g(m))))=c$
Это можно рассматривать как обобщение циклической группы с порядком простых множителей и таким количеством связанных образующих.


В целевом варианте использования безопасность будет зависеть от количества пограничных последовательностей/функций, необходимых между двумя узлами.
Кроме того, он должен быть представлен в трехмерном евклидовом пространстве с примерно равной плотностью нот. Таким образом, с этим $n-$окрестность узла ограничена $24 н^2+1$ узлы (в среднем такие же, как соседние числа в $\mathbb{Z}^3$ пространство). Как и выше, продвижение в одном направлении приведет к узлу $м$ снова после $Д$ шаги. Помимо вышеперечисленного, это можно сделать в 3 ортогональных направлениях в $D_1, D_2, D_3$ шаги прогрессии (между началом и концом не требуется 100% ортогональность). Общее количество узлов $N \ge D_1\cdot D_2\cdot D_3$ должно быть $< 2^{200}$ но поиск прогрессии края между двумя случайными узлами должен учитывать среднее значение $>О(2^{100})$ шаги прогресса. Случайные узлы должны быть сгенерированы без утечки информации, связанной с безопасностью. Функции прогрессии и их обратные должны занимать примерно одинаковое время вычисления.Злоумышленник может запустить программный код, поэтому при этом одна и та же структура узла должна быть итеративно создана из любого заданного начального узла. Небольшой набор $<\около 10$ непересекающихся сетей одинаковой структуры также будет достаточно (результирующая сеть будет относиться к начальному узлу).

Это много просьбы. Я также, к счастью, о чем-то подобном, что может сработать с некоторой настройкой.


(Я делаю нет ищите что-то вроде сети Фейстеля. Они находятся как раз между двумя узлами. Они служат только (частью) функции прогрессии края. Я ищу сеть между набором узлов)

флаг us
Не ответ, но мне нравится идея (направленных?) графиков для отображения алгоритмов. Недавно был обеспокоен PKCS # 1 и растущим числом вариантов, с которыми стандарт пытался оставаться на вершине. Хотя ASN.1 каким-то образом является общим для захвата параметров алгоритма, он не предназначен для сетевых топологий; но я думаю, что у нас должны быть общие описания для таких.

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

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