Puncte:0

Dacă convertiți un SPN Block Cipher într-o versiune cu o dimensiune de bloc mai mare, ar trebui să fie mărite și casetele lui S?

drapel pf

Să presupunem că vreau să convertesc a Rețea de substituție-permutare cifru bloc ca Kuznyechik la o versiune cu o dimensiune de bloc mai mare.

Ar trebui să fie mărite și cutiile S pentru a obține o securitate similară?

kelalaka avatar
drapel in
Aceasta este o problemă destul de provocatoare. S-ar putea să vă uitați la Rijndael Design care acceptă o dimensiune de bloc de 256 de biți.
phantomcraft avatar
drapel pf
@kelalaka Am aruncat o privire într-o implementare a lui Rijndael care are o opțiune de a utiliza dimensiunea blocului de 256 de biți: https://github.com/charltoncr/Rijndael-Cipher -- Folosește aceeași casetă S pentru toate dimensiunile blocurilor , cred că acest lucru se aplică și Kuznyechik, deoarece folosește două cuvinte de 64 de biți (t1 și t2) care formează blocul procesat, fiecare este amestecat cu casetele S, cred că a pune 4 cuvinte de 64 de biți ar fi la fel. Mulțumiri.
kelalaka avatar
drapel in
Aveți grijă, în rețeaua SPN, (Permutarea este cu adevărat importantă) asigurați-vă că permutarea funcționează într-adevăr așa cum este prevăzut. Echipa RijnDael a calculat cu atenție rundele necesare. S-ar putea să te uiți și la cartea lor despre asta.
phantomcraft avatar
drapel pf
@kelalaka am primit.
Puncte:1
drapel cn

De obicei nu, dar creșterea dimensiunii blocului depinde de cifră.

Creșterea dimensiunii blocului implică de obicei schimbarea unei părți liniare a unui cifr și probabil creșterea numărului de runde.

De exemplu, puteți folosi MDS mai mari (cum ar fi Whirlpool), puteți utiliza permutații diferite (cum ar fi Rijndael) sau puteți adăuga ceva suplimentar, cum ar fi transformarea Pseudo-Hadamard (cum ar fi Twofish).

O altă modalitate ar fi să folosiți funcția rotundă ca F în Feistel.

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.