Puncte:1

Este permisă aplicarea unei restricții asupra lungimii textului simplu utilizat în atacul cu text simplu cunoscut?

drapel us

Definiția atacului de text simplu cunoscut: am un text simplu și îl pot cripta pentru a avea textul cifrat, apoi folosesc această pereche pentru a sparge cifrul.

Intrebarea: Singurul lucru pe care îl presupun este lungimea textului simplu cunoscut folosit, nu conținutul acestuia. Este permis acest lucru în atacul în text clar cunoscut?

O notă: cred că dacă nu este permis, atunci atacul ar trebui să funcționeze cu orice pereche de text clar și text cifrat cu care atacatorul are de a face până la punctul de text simplu de un bit.

Puncte:1
drapel dz

Aș spune că acesta nu mai este un atac în text clar cunoscut.

Raționamentul meu este să încep cu un atac doar cu text cifrat și să vedem ce putem determina cu privire la lungimea textului simplu.

  • Pentru majoritatea cifrurilor clasice, lungimea textului simplu și lungimea textului cifrat sunt egale, iar pentru algoritmi precum Playfair sau ADFGVX este posibil ca lungimile să nu fie egale, dar lungimea textului simplu poate fi determinată cu ușurință din textul cifrat, astfel încât atacatorul nu are cu adevărat niciun fel de nou. informație.
  • [Editare] În unele cazuri, cum ar fi "Lumea se mira" mesaj, lungimea ar fi informații noi, dar nici atunci nu știi exact unde începe și unde se termină mesajul real.
  • Pentru cifrurile moderne, textul cifrat ar fi (în funcție de mod) o combinație de IV, text simplu, umplutură și etichetă de autentificare. Lungimile etichetei IV și a etichetei de autentificare ar fi cunoscute din algoritm, așa că numai umplutura (dacă este prezentă) ar fi o informație nouă și nu văd asta ca fiind de mare ajutor.

Informațiile disponibile atacatorului sunt aproape aceleași cu un atac doar cu text cifrat, așa că l-aș numi un atac doar cu text cifrat ușor îmbunătățit, mai degrabă decât un atac cu text simplu cunoscut.

user2357 avatar
drapel us
Dar, după raționamentul tău, atacul ar trebui să funcționeze cu orice pereche cu care atacatorul are de-a face până la un text simplu de un bit.
user2357 avatar
drapel us
Mulțumesc pentru misiunea confuziei cu atacul cu text cifrat. Este miezul confuziei mele.
user2357 avatar
drapel us
Deci, ce părere ai despre primul meu comentariu?
Eugene Styer avatar
drapel dz
Nu am spus că atacul va funcționa, doar că aveți aproximativ aceleași informații. Cu un cifru modern, nu ar trebui să fie realizabil în niciunul dintre cazuri. De exemplu, dacă „AQZW” este criptat utilizând substituție monoalfabetică, textul simplu ar putea fi „șină”, „bath”, „al tău” sau multe alte cuvinte, iar un atac doar cu text cifrat nu ar putea determina care dintre ele este corect.
user2357 avatar
drapel us
Am vrut să spun că atacul cu text clar cunoscut ar trebui să aibă dreptul de a lucra cu orice text clar cunoscut atacatorul, este acesta cazul?

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.