Rotund (criptografie)

O rundă (sau ciclu) în criptografie este unul dintre pașii secvențiali ai procesării datelor într-un algoritm de cifrare bloc . [1] În cifrurile Feistel (construite în conformitate cu arhitectura de rețea Feistel ) și cifrurile apropiate acesteia în arhitectură, un pas de criptare , în timpul căruia una sau mai multe părți ale blocului de date criptate sunt modificate prin aplicarea unei funcții circulare. [2]

Rețeaua lui Feistel

Arhitectura de criptare bloc dominantă în prezent în criptografia tradițională , în care întregul proces de criptare a unui bloc este finalizat într-o serie de pași (runde). La fiecare rundă, blocul este împărțit în părți mutabile și permanente. Cu ajutorul funcției de criptare, se generează un cod de modificare din partea constantă și cheia rotundă, care este folosită pentru a modifica partea variabilă prin operația gamma . [2]

Rețelele Feistel sunt utilizate pe scară largă deoarece îndeplinesc toate cerințele pentru algoritmii de criptare simetrică și în același timp sunt destul de simple și compacte.

În cursul criptării, este utilizată funcția F, numită generatrix. Fiecare rundă constă în evaluarea funcției F pe o ramură și XOR pe biți a rezultatului lui F cu cealaltă ramură. După aceea, ramurile își schimbă locul.

Se crede că numărul optim de runde este de la 8 la 32. Este important ca o creștere a numărului de runde crește semnificativ puterea criptografică a algoritmului . [3] [4]

Poate că această caracteristică a influențat răspândirea activă a rețelei Feistel , deoarece pentru o putere criptografică mai mare este suficient să creșteți numărul de runde fără a schimba algoritmul în sine . Recent, numărul de runde nu este fix, ci sunt indicate doar limitele permise.

Vezi și

Note

  1. Round Arhivat 15 august 2018 la Wayback Machine Cryptography, securitatea informațiilor și domeniile de cunoaștere conexe
  2. 1 2 Runda (rotunda) Arhivată la 9 decembrie 2017 la Glosarul de criptare Wayback Machine
  3. CUNOAȘTE INTUIT | Prelegere | Algoritmi simetrici de criptare. Partea 1 . Consultat la 4 octombrie 2017. Arhivat din original la 5 octombrie 2017.
  4. Feistel Network Arhivat 4 martie 2016 la Wayback Machine Information security. Introducere în criptografie

Link -uri