In crittografia, Square (spesso scritto come SQUARE) è un algoritmo di cifratura a blocchi inventato da Joan Daemen e Vincent Rijmen. I progettisti lo pubblicarono nel 1997, è il precursore del Rijndael l'algoritmo adottato come base per l'Advanced Encryption Standard. Square ha portato a una nuova forma di crittanalisi scoperta da Lars Knudsen, chiamata "attacco Square".

L'algoritmo è una rete a sostituzione e permutazione a 8 round (circoli nella rete). Utilizza blocchi di 128 bit e una chiave di 128 bit. Square non è brevettato.

Bibliografia

  • (EN) http://cse.iitkgp.ac.in/~debdeep/courses_iitkgp/Crypto/papers/square.pdf Joan Daemen, Lars Knudsen e Vincent Rijmen, The Block Cipher Square, in Fast Software Encryption, Computer Science, vol. 1267, Springer-Verlag, E. Biham, 1997, pp. 149-165.

Collegamenti esterni

  • (EN) Sito ufficiale, su esat.kuleuven.ac.be (archiviato il 7 dicembre 2004).
  • (EN) Attacco square, su users.zetnet.co.uk.

Square testet Erweiterung zum Aktienhandel bei der Cash App

Square Behance

Square

Square Prices Its IPO At 9 TechCrunch

Square on Behance