Puncte:2

Câte date pot fi verificate printr-o semnătură electronică?

drapel it

Încerc să înțeleg bine cum funcționează criptarea și semnarea datelor. Îmi imaginez că acestea variază puțin în funcție de software-ul utilizat.

În special, mă întreb despre asta: câte date pot fi verificate printr-o semnătură electronică?

fgrieu avatar
drapel ng
„Criptarea datelor” și „semnătura datelor” sunt lucruri diferite. Scopul criptării este de a face unele informații de neînțeles pentru atacatori (în plus, criptarea cu cheie publică face posibilă criptarea cu o cheie publică). Scopul semnăturii este de a permite oricui care deține o copie de încredere a unei chei publice să se asigure că unele informații sunt exact așa cum sunt procesate de deținătorul cheii private corespunzătoare (mai degrabă decât falsificate sau modificate de un adversar).
Vadym Fedyukovych avatar
drapel in
Vreo șansă de a edita titlul? Sau, am putea lua în considerare semnăturile de apă în luna aprilie.
Puncte:5
drapel my

Deci, mă întreb câte date pot fi verificate printr-o semnătură electrică?

Dacă întrebați câte date le poate gestiona o singură semnătură cu cheie publică, ei bine, nu există o limită realistă.

Ceea ce face fiecare sistem de semnătură (cel puțin, fiecare despre care am auzit) este să preia mesajul, să-l treacă printr-o funcție hash pentru a genera un hash scurt (și apoi să genereze o semnătură bazată pe hash). Prin urmare, nimic nu vede întregul mesaj, cu excepția funcției hash. Chiar și cea mai restrictivă funcție hash (de exemplu SHA-256) va accepta orice mesaj mai mic decât aproximativ $2^{61} \aproximativ 2300$ petabytes (care este mult mai mult decât orice trebuie să semnezi); alte funcții hash au fie limite mult mai mari, fie nu au deloc limite formale.

Acum, software-ul de semnătură pe care îl aveți poate impune o limită mai mică (probabil pentru că ar putea insista să aveți întregul mesaj în memorie deodată - software-ul poate fi scris fără această presupunere, dar poate că codul dvs. insistă oricum); totuși, aceasta ar fi o limitare a software-ului, nimic de-a face cu algoritmul în sine.

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.