Как сделать коллективную RSA подпись без образования общего открытого ключа? Как сделать коллективную RSA подпись без образования общего открытого ключа, при этом подпись должна быть одна общая.
Ребят, кто-то знаком с таким алгоритмом? Буду рад любому ответу.

21 Авг 2019 в 07:11
189 +1
0
Ответы
1

Простой способ сделать коллективную RSA подпись без образования общего открытого ключа - это использовать схему подписи Shamir's Secret Sharing.

Этот метод использует схему разделения секрета, которая позволяет разделить секрет на несколько частей (в данном случае, подпись) и распределить их между участниками. Для восстановления подписи требуется наличие определенного количества участников их частей.

Для создания коллективной RSA подписи без образования общего открытого ключа, необходимо выполнить следующие шаги:

Сгенерировать RSA ключи (открытый и закрытый) каждому участнику.

Разделить подпись на несколько частей, используя схему Shamir's Secret Sharing.

Распределить эти части между участниками.

Для верификации подписи требуется собрать достаточное количество частей и восстановить подпись.

Таким образом, при использовании схемы Shamir's Secret Sharing можно создать коллективную RSA подпись без образования общего открытого ключа.

20 Апр 2024 в 13:06
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир