Puncte:0

Partajare secretă într-o rețea descentralizată

drapel co

Există o metodă prin care poate fi un secret Despică pe mai multe noduri, astfel încât:

  1. Niciun nod nu poate afla secretul.
  2. Un adversar nu poate afla secretul afișând mai multe noduri false.
  3. Redundanța poate fi avută dacă unul sau mai multe noduri din rețea eșuează.
yacovm avatar
drapel us
citește despre „Partajare secretă prag”, în special „Partajare secretă Shamir”
Puncte:2
drapel gb
  1. Există protocoale pentru a crea în mod distributiv un secret, fie o cheie, fie un număr aleatoriu. Căutarea Distributed Key Generation (DKG) ar trebui să fie de ajutor.

    În funcție de ceea ce vrei să faci cu secretul determină dacă îl poți păstra secret. Există scheme de semnătură distribuită. Nu știu cum să fac decriptarea distribuită1 sau criptare simetrică distribuită.

  2. Aceasta depinde de modelul tău de partajare secretă. Dacă cereți ca toate nodurile să participe la orice acțiune, atunci niciun număr de noduri controlate de adversar nu va oferi adversarului secretul. Dacă aveți nevoie de mai puțin decât toate nodurile pentru a participa, să spunem $t$ noduri, apoi odată ce adversarul are $t$ noduri, el are acces la secret.

  3. După cum sa menționat la punctul 2., puteți alege un prag, $t$, de noduri la care trebuie să participați.

După cum a menționat @yacovm într-un comentariu, Shamir's Secret Sharing este o schemă comună de partajare secretă de prag.


1Nu strict adevărat. Am văzut modalități interesante de a face decriptare distribuită.Spuneți că dacă informațiile criptate sunt audio, aveți mai multe fișiere audio, astfel încât ascultarea oricăruia dintre ele nu oferă nicio informație, dar dacă configurați corect difuzoarele și stați în locul potrivit, puteți auzi mesajul original. Desigur, acest lucru nu este un scop general și vine cu multe avertismente.

poncho avatar
drapel my
„Nu știu cum să fac decriptarea distribuită”; de fapt, este destul de ușor cu IES; fiecare deținător de acțiuni are o cotă Shamir $(x_i, y_i)$ a cheii private (unde câmpul este $GF(q)$, unde $q$ este ordinea generatorului de subgrup. O decriptare IES presupune ridicarea unei valori din textul cifrat la puterea cheii private; fiecare deținător de acțiuni participant ar putea ridica această valoare la puterea sa $y_i$; odată ce rezultatul este publicat, restul decriptării este simplu...

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.