Puncte:0

Demonstrați că șirul există în fișierul sursă al hashului sha256

drapel br

Cum se demonstrează că datele hashed includ un anumit șir fără a expune restul șirului?

Un exemplu practic este calculul rezumatului care urmează să fie semnat al fișierului PDF și înainte de a semna rezumatul trebuie să ne asigurăm că acest PDF conține o anumită parte în mijloc. Întregul conținut PDF nu poate fi afișat aplicației de semnare.

Când aplicația de semnare este sigură că PDF conține într-adevăr o anumită parte, atunci semnătura este autorizată.

Marc Ilunga avatar
drapel tr
Poate un arbore Merkle, combinat cu o definiție adecvată a datelor care sunt considerate frunze. https://en.m.wikipedia.org/wiki/Merkle_tree
Maarten Bodewes avatar
drapel in
Desigur, ar trebui să salvați și datele în ramurile arborelui, iar acestea ar putea fi folosite pentru a forța restul datelor - dacă acest lucru este fezabil.
drapel br
Cum ar funcționa cu datele din sucursale? Există blocuri de date L1, L2, L3 și trebuie să ne asigurăm că hash de concatenare L1+L2+L3 conține blocul de date L2 fără a vedea L1 și L3

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.