Puncte:0

Este posibil să rupeți criptarea unei parole prin această criptare?

drapel ke

Mă întreb dacă este posibil să rupeți criptarea unei parole printr-o astfel de criptare:

introduceți descrierea imaginii aici

Unde E este funcția de criptare care utilizează o cheie publică cunoscută a serverului.

Ievgeni avatar
drapel cn
Sunt teme pentru acasă? Ce sunt $k, pwd$ și ce înseamnă?
Puncte:1
drapel my

Mă întreb dacă este posibil să rupeți criptarea unei parole

Nu, nu este posibil să recuperați valoarea pwd, cu excepția cazului în care schema de chei publice utilizată de server este slabă (sau dacă aveți și cheia privată a serverului).

Iată demonstrația acestui lucru: să presupunem că ai avut o metodă care, dată $< E_s(k), k \oplus pwd >$, ar reveni $pwd$. Apoi, iată cum ați putea recupera valoarea $x$ dat $E_s(x)$:

  • Selectați o aleatorie $r$

  • Creați perechea $< E_s(x), r >$, și dă-l metodei tale de recuperare

  • Metoda de recuperare ar returna valoarea $x \oplus r$.

  • Din moment ce știi $r$, care vă oferă textul simplu original $x$.

Demonstrând astfel că metoda cheii publice folosită de server a fost slabă.

Ruthie avatar
drapel ke
Mulțumesc mult! Am o altă întrebare, să presupunem că criptez în acest fel: în timp ce c este un șir aleator și k1, k2 sunt constante, este posibil acum să-mi recuperez pwd-ul?
poncho avatar
drapel my
@ר×ת××××: dacă $k_1, k_2$ sunt constante (adică exact aceleași pentru fiecare parolă criptată), atunci ar fi posibil să se deducă parolele având în vedere o listă de parole criptate; având două parole criptate, ați xor $k_1 \oplus pwd$ și $k_1 \oplus pwd'$, rezultând $pwd \oplus pwd'$; de aici, puteți deduce diferitele parole (bazându-vă pe neuniformitatea parolelor selectate de utilizator)
Ruthie avatar
drapel ke
în primul rând, thx din nou, despre prima întrebare acum când mă gândesc la asta, nu sunt sigur de ce nu este posibil să recuperez pwd-ul. As fi recunoscator pentru explicatii! iti multumesc din nou!!!

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.