Cred că această întrebare ar trebui să fie îndreptată către autorii Kalyna block cipher, dar cred că nu-mi pot răspunde din cauza războiului cu care se confruntă în țara lor.
Știu că AES folosește acest criteriu pentru ajustarea rundelor în funcție de diferite dimensiuni ale tastelor: [mărimea cheii]/32+6
Cifrul bloc Kalyna are 10 runde pentru 128 de biți de dimensiunea cheii, 14 pentru 256 de biți și 18 pentru 512 de biți. Pot vedea că pentru fiecare duplicare în dimensiunea cheii, se adaugă patru runde suplimentare. am dreptate sau există alte criterii pentru calcularea rundelor suplimentare pe creșterea lungimii cheii în cifra de bloc Kalyna?
Alta intrebare:
Este posibil să se creeze o versiune a cifrului bloc Kalyna cu chei de dimensiuni mai mari, cum ar fi 1024 sau 2048 de biți? Nu sunt un criptograf (nici un bun cititor de engleză) și nu știu să citesc codul C (există implementări de referință ale acestui cifr pe Internet).
DACA a fost posibil pentru a crea versiuni modificate de Kalyna cu chei de dimensiuni mai mari, ar trebui să adaug 4 runde pentru fiecare duplicare în dimensiunea cheii, pe baza faptului că Kalyna folosește patru runde suplimentare per duplicare în lungimea cheii în versiunea sa oficială?