Semnătură de prag

O  semnătură de prag este o variantă a unei semnături electronice care necesită cooperarea a cel puțin t membri ai unui grup de n participanți. În esență, este un caz special de partajare a secretelor de prag conform schemei ( t , n ), când cheia privată este împărțită în n părți și orice t părți sunt suficiente pentru a o restaura . Cheia publică este utilizată în mod obișnuit. Generarea, împărțirea cheii și distribuirea fragmentelor acesteia necesită prezența unui manager (dealer) al grupului.

În practică, nu este vorba atât de semnarea comună, cât de stocarea în siguranță a cheii secrete și de citirea mesajului criptat cu cheia publică, ceea ce necesită eforturile conjugate a cel puțin t membri ai grupului. Acest lucru era de obicei necesar pentru secretele de stat și militare. În octombrie 2012, RSA Security a anunțat lansarea unui software care pune la dispoziția publicului larg tehnologia de semnătură de prag [1] .

Au fost dezvoltați algoritmi care permit impunerea unei semnături prin acțiuni succesive ale mai multor membri ai grupului [2] [3] .

Algoritmul de semnătură a inelului de prag necesită t utilizatori să coopereze în procesul de semnare. Pentru a face acest lucru, t participanții ( i 1 , i 2 , …, i t ) trebuie să calculeze semnătura σ pentru mesajul m trimițând t chei private și n chei publice la intrare ( m , S i 1 , S i 2 , … , S i t , P 1 , …, P n ) [4] .

O semnătură multiplă în criptomonede îndeplinește funcția de semnătură de prag, deși este un set de semnături obișnuite ale diferiților utilizatori, și nu un singur obiect. Funcționează ca un test al condițiilor date în limbajul de scripting de bază al criptomonedei [5] [6] [7] .

Note

  1. Tom Simonite . Pentru a păstra parolele în siguranță de hackeri, doar spargeți-le în biți , Technology Review  (9 octombrie 2012). Arhivat din original pe 12 octombrie 2012. Preluat la 9 octombrie 2012.
  2. Fomin A.D. Semnătură RSA distribuită . - Nr. 2. - Produse și sisteme software , 2007.
  3. Scheme de semnătură electronică bazate pe identificatori Arhivate la 13 august 2017 la Wayback Machine // cryptowiki.net
  4. E. Bresson; J. Stern & M. Szydlo (2002), Semnături de inel de prag și aplicații la grupuri ad-hoc , Advances in Cryptology: Crypto 2002 : 465–480 , DOI 10.1007/3-540-45708-9_30 
  5. Bitcoin este o platformă financiară cu o varietate de API-uri // Bit•News . Data accesului: 3 decembrie 2017. Arhivat din original pe 4 martie 2014.
  6. Bytecoin (BCN) este acum înarmat cu Multisig . Coinbrief.com . Data accesului: 16 septembrie 2015. Arhivat din original la 28 februarie 2015.
  7. NXT teases sistemul de vot, „Two Phase Transactions” și o fundație . Cointelegraph . Preluat la 3 decembrie 2017. Arhivat din original la 20 septembrie 2015.

Literatură