We introduce an algorithm for the fast generation of Latin squares. Considering Latin squares with n rows and columns, we introduce a map which maps one square to another one of opposite parity. This map is not unique and it is determined by two indices, i.e. two single numbers. These numbers can be used as secret key in cryptographic schemes which are build up on Latin squares. Thus the introduced algorithm can be applied in cryptography. Additionally, we give a theoretical upper bound for the number of Latin squares of order n.

Hannusch, C., Major, R., Pavone, M. (2025). Algorithm for the fast generation of Latin squares. JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY.

Algorithm for the fast generation of Latin squares

Pavone, Marco
2025-08-14

Abstract

We introduce an algorithm for the fast generation of Latin squares. Considering Latin squares with n rows and columns, we introduce a map which maps one square to another one of opposite parity. This map is not unique and it is determined by two indices, i.e. two single numbers. These numbers can be used as secret key in cryptographic schemes which are build up on Latin squares. Thus the introduced algorithm can be applied in cryptography. Additionally, we give a theoretical upper bound for the number of Latin squares of order n.
14-ago-2025
Settore MATH-03/A - Analisi matematica
Settore MATH-02/B - Geometria
Hannusch, C., Major, R., Pavone, M. (2025). Algorithm for the fast generation of Latin squares. JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY.
File in questo prodotto:
File Dimensione Formato  
jdmsc-2306.pdf

Solo gestori archvio

Descrizione: ahead of print
Tipologia: Versione Editoriale
Dimensione 272.22 kB
Formato Adobe PDF
272.22 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/689391
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact