Applications of Catalan numbers and Lattice Path combinatorial problem in cryptography
Applications of Catalan numbers and Lattice Path combinatorial problem in cryptography
Autori:
Časopis: Acta Polytechnica Hungarica
Volume, no: 15 , 7
ISSN: 1785-8860
DOI: 10.12700/APH.15.7.2018.7.5
Stranice: 91-110
Link: http://acta.uni-obuda.hu/Saracevic_Adamovic_Bisevac_86.pdf
Apstrakt:
This paper analyzes the properties of Catalan numbers and their relation to the Lattice Path combinatorial problem in cryptography. Specifically, analyzes the application of the appropriate combinatorial problem based on Catalan-key in encryption and decryption of files and plaintext. Accordingly, we use Catalan numbers for generating keys and within the experimental part we have applied the NIST (National Institute of Standards and Technology) statistical battery of tests for assessing the quality of generated keys was applied. A total of 12 quality assurance tests for Catalan-key were applied. A Java application is presented which allows the encryption and decryption of plaintext based on the generated Catalan-key and combinatorial problem of movement in integer network or Lattice Path. Experimental study yields the comparison of results in text encryption speed for combinatorial encryption methods (such as: Ballot Problem, Stack permutations and Balanced Parentheses) in comparison with Lattice Path method (in Java programming language).
Ključne reči: cryptography; Catalan numbers; Lattice path; combinatorial problems; encryption
Kategorije objave:
Bibliografske reference nastavnika Univerziteta Singidunum
Zahvaljujemo se što ste preuzeli publikaciju sa portala Singipedia.
Ukoliko želite da se prijavite za obaveštenja o sadržajima iz oblasti ove publikacije, možete nam ostaviti adresu svoje elektronske pošte.