Kalyna
Generale
Prima pubblicazione2014
Dettagli
Dimensione chiave128, 256 o 512 bit
Dimensione blocco128, 256 o 512 bit
StrutturaRete a sostituzione e permutazione
Numero di passaggi10, 14 o 18 (a seconda della lunghezza della chiave)

Kalyna (in ucraino Калина?, "viburno") è un algoritmo di cifratura a blocchi a chiave simmetrica sviluppato in Ucraina e adottato come standard nazionale di crittografia col nome di DSTU 7624:2014[1] in seguito a una competizione di crittografia.

È una rete a sostituzione e permutazione basata sul Rijndael, ma con un gestore della chiave differente, S-Box diverse e una matrice MDS di dimensioni maggiori.

Supporta blocchi di dimensione 128, 256 e 512 bit e la lunghezza della chiave può essere uguale o doppia della dimensione del blocco. A seconda della lunghezza della chiave, l'algoritmo effettua 10, 14 o 18 cicli di processamento.

Lunghezza della parola Dimensione del blocco Lunghezza della chiave Identificativo Cicli di processamento
64 bit 128 bit 1×128 = 128 bit Kalyna-128/128 10
2×128 = 256 bit Kalyna-128/256 14
256 bit 1×256 = 256 bit Kalyna-256/256
2×256 = 512 bit Kalyna-256/512 18
512 bit 1×512 = 512 bit Kalyna-512/512

Note

modifica
  1. ^ (EN) Victor Ruzhentsev, Valerii Sokurenko e Yuriy Ulyanchenko, Analysis of probabilities of differentials for block cipher “Kalyna” (DSTU 7624:2014), in Eastern-European Journal of Enterprise Technologies, vol. 4, 9 (94), 2018, pp. 14-19, DOI:10.15587/1729-4061.2018.139682.

Collegamenti esterni

modifica

📚 Artikel Terkait di Wikipedia

Twofish

Tadayoshi Kohno e Mike Stay. L'algoritmo non è stato brevettato e la reference implementation è stata rilasciata nel pubblico dominio. Grazie a ciò, Twofish

Quadro comune europeo di riferimento per la conoscenza delle lingue

particolare, le tre guide fondamentali sono: Guide for the Development and Implementation of Curricula for Plurilingual and Intercultural Education A Handbook

OpenJDK

(EN) Henrik Stahl, Moving to OpenJDK as the official Java SE 7 Reference Implementation, su blogs.oracle.com, 8 giugno 2011. URL consultato il 3 maggio

Cina

University Press, 2001, pp. 180-182, DOI:10.2307/2659525. ^ Q. Y. Yu, The Implementation of China's Science and Technology Policy, Greenwood Publishing Group

Unione europea

il 13 novembre 2015. ^ Annual Report of the Court of Auditors on the implementation of the budget concerning the financial year 2009, together with the

Disturbo da deficit di attenzione/iperattività

diagnosis: Report of the Guideline Development, Dissemination, and Implementation Subcommittee of the American Academy of Neurology, in Neurology, vol

Corea del Nord

(archiviato dall'url originale il 7 febbraio 2007). ^ (EN) Report on Implementation of 2009 Budget and 2010 Budget, su KCNA, 9 aprile 2010. URL consultato

Local area network

1987, DOI:10.1109/IEEESTD.1987.78883. ^ IEEE Std802-1990, cap.3 Reference and Implementation Models, paragrafo 3.1 ^ (EN) A Review of the Basic Components