Puncte:0

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

drapel ke

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

fgrieu avatar
drapel ng
Există multe variante ale semnăturilor Schnorr, pe diferite tipuri de grupuri; vezi de ex. [aceasta](https://crypto.stackexchange.com/q/34863/555). Contextul specifică ceva, cum ar fi grupul folosit?
Puncte:1
drapel vu

Nu există niciunul. Semnătura lui Schnorr fusese descrisă doar din punct de vedere academic, deci nici un standard pentru asta există o varietate de specificații potențial incompatibile pentru acesta, lipsind a uniformă standard. A existat un standard pentru criptarea ElGamel atunci când NIST rula Atelierul de implementare OSI, dar nu a fost utilizat pe scară largă.

Există totuși, EdDSA, care este o compoziție a curbei eliptice Edwards cu semnătura lui Schnorr. Este specificat în RFC-8032.

Desigur, lipsa unui standard uniform nu ne împiedică să stocăm cheia privată ca numere întregi big-endian și cheile publice ca numere întregi big-endian sau puncte de curbă eliptică. Tot ce aveți nevoie este să alegeți un standard existent (de ex. PKCS#3, SEC#1, IEEE-1363, ISO/IEC-14888-3 etc.) și aplicați codificarea acesteia la versiunea academică a Schnorr.

fgrieu avatar
drapel ng
Nu pot fi de acord cu „niciun standard pentru asta”. Există prea multe! De exemplu; [ISO/IEC 14888-3](https://www.iso.org/obp/ui/en/#!iso:std:76382:en) standardizează „Algoritmul de semnătură digitală Schnorr cu curbă eliptică” ca EC-SDSA \[ OID [1.0.14888.3.0.11](http://oid-info.com/get/1.0.14888.3.0.11)\] cu varianta EC-SDSA-opt \[OID [1.0.14888.3.0.13](http:/ /oid-info.com/get/1.0.14888.3.0.13)\] și EC-FSDSA \[OID [1.0.14888.3.0.12](http://oid-info.com/get/1.0.14888.3.0.12 )\]. EC-SDSA-opt este aprobat de ETSI, iar BSI este, de asemenea, un ECSDSA (cu o remediere). Mi s-a spus că unul dintre acestea este folosit într-o aplicație Smart Card.
DannyNiu avatar
drapel vu
@fgrieu Este noua mea formulare acceptabilă?
drapel ke
Ok, dar aș dori să știu dacă există vreo modalitate cunoscută de a salva și stoca cheile Schnorr, așa cum ați face cu ECDSA sau RSA
DannyNiu avatar
drapel vu
@RazvanMarian A adăugat un paragraf pentru tine.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.