Рейтинг:0

How or in which format should Schnorr signature keys be stored?

флаг ke

I would like to know if there is any standard for storing public and private keys for Schnorr signature

fgrieu avatar
флаг ng
Существует много вариантов подписей Шнорра для разных типов групп; см. напр. [это] (https://crypto.stackexchange.com/q/34863/555). Определяет ли контекст что-то, например, используемую группу?
Рейтинг:1
флаг vu

Здесь ничего нет. Подпись Шнорра когда-либо описывалась только академически, так что нет стандарта для него для него есть все разнообразие потенциально несовместимых спецификаций, не хватает униформа стандарт. Был стандарт для шифрования ElGamel, когда NIST проводил Семинар OSI Implementor's Workshop, но он не получил широкого распространения.

Однако существует EdDSA, представляющая собой композицию эллиптической кривой Эдвардса с подписью Шнорра. Это указано в RFC-8032.

Конечно, отсутствие единого стандарта не мешает нам хранить закрытый ключ как целые числа с прямым порядком байтов, а открытые ключи как целые числа с обратным порядком байтов или точки эллиптической кривой. Все, что вам нужно, это выбрать существующий стандарт (например, ПККС#3, ТРЦ №1, IEEE-1363, ISO/IEC-14888-3 и т. д.) и применить его кодировку к академической версии Шнорра.

fgrieu avatar
флаг ng
Не могу согласиться с "нет стандарта для этого". Слишком много! Например; [ISO/IEC 14888-3](https://www.iso.org/obp/ui/en/#!iso:std:76382:en) стандартизирует «Алгоритм цифровой подписи Шнорра на эллиптических кривых» как EC-SDSA \[ OID [1.0.14888.3.0.11](http://oid-info.com/get/1.0.14888.3.0.11)\] с вариантом EC-SDSA-opt \[OID [1.0.14888.3.0.13](http:/ /oid-info.com/get/1.0.14888.3.0.13)\] и EC-FSDSA \[OID [1.0.14888.3.0.12](http://oid-info.com/get/1.0.14888.3.0.12 )\]. EC-SDSA-opt одобрен ETSI, а BSI также является ECSDSA (с исправлением). Мне сказали, что один из них используется в приложении Smart Card.
DannyNiu avatar
флаг vu
@fgrieu Приемлема ли моя новая формулировка?
флаг ke
Хорошо, но я хотел бы знать, есть ли какой-нибудь известный способ сохранить и сохранить ключи Шнорра, как если бы вы делали это с ECDSA или RSA.
DannyNiu avatar
флаг vu
@RazvanMarian Добавил для вас абзац.

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

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