Puncte:0

Securitatea Salsa20/Chacha20 poate fi extinsă la 448 de biți dacă completez numerele nonce și Nothing-up-my-sleeve cu material cheie?

drapel pf

După cum am studiat, Salsa20/Chacha20 este practic o funcție hash care acceptă o intrare de 64 de octeți și returnează o ieșire de aceeași dimensiune a intrării.

128 de biți ai intrării sunt umpluți cu patru „numere „Nimic din mânecă”, 64 de biți cu nonce și celălalt câmp de 64 de biți cu contor. Restul, 256 de biți, sunt umpluți cu cheia.

Intrebarea mea este:

Fiind Salsa20/Chacha20 practic o funcție hash, securitatea sa poate fi extinsă la 448 de biți dacă completez câmpurile „Numerele „Nimic din mânecă” și nonce cu material cheie?

Ar afecta acest lucru securitatea cifrului?

phantomcraft avatar
drapel pf
@kelalaka Ți-am spus, am secrete pe care vreau să le păstrez secrete pentru totdeauna. Nu am încredere doar în 256 de biți. De asemenea, vreau să scriu un program de criptare a discului care acceptă chei de până la 32768 de biți, de aceea caut o schemă de criptare care să permită dimensiunile acestei chei. Mă gândesc să creez un Chacha20 modificat cu dimensiuni mai mari de stat pentru asta.
kelalaka avatar
drapel in
De ce aveți nevoie de cheia pe 448 de biți? 256 de biți suficient pentru toți. Există [XChaCha20](https://datatracker.ietf.org/doc/html/draft-arciszewski-xchacha) care are nonces pe 192 de biți. S-ar putea să arăți așa
SAI Peregrinus avatar
drapel si
„Nu am încredere doar în 256 de biți”. De ce nu? De ce nu sunt suficiente câteva miliarde de ani?
Paul Uszak avatar
drapel cn
Pentru că nu poți demonstra matematic că sunt un miliard de ani, nu? Nu prin matematică civilă. Nu atacăm cifrurile prin forță brută. Ocolim ei și prin mijloc. De aceea folosim tampoane unice.
Puncte:2
drapel si

Nu, nu se poate. Un nonce este necesar pentru a avea orice securitate dacă o cheie este vreodată refolosită. Numărul „nimic în mânecă” este necesar pentru a împiedica accesul să fie controlat de atacator, previne blocarea totală a zero, iar asimetria sa îmbunătățește confuzia și difuzarea funcției.

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.