Research & Reviews: Discrete Mathematical Structures Review Article

Key Generation Algorithms Using Difference Equations with Multi-Precision Arithmetic: A Review

  1. Nalini S Department of Mathematics, Arulmigu Arthanareeswarar Arts and Science College, Tiruchengode

Abstract

Modern cryptographic systems rely on robust key generation to secure data and communication. This review explores the integration of difference equations and multi-precision arithmetic for cryptographic key generation, addressing limitations in traditional methods like pseudorandom number generators and chaotic systems. Difference equations produce deterministic yet chaotic sequences ideal for cryptography due to their sensitivity to initial conditions and nonlinearity. However, finite precision arithmetic can lead to periodicity and loss of randomness, compromising security. Multi-precision arithmetic overcomes these challenges by enabling computations with arbitrary precision, supporting the generation of extended, nonperiodic sequences, and expanding the cryptographic key space. This paper reviews the theoretical foundations of difference equations and their cryptographic relevance, examines multi-precision arithmetic's role in enhancing sequence quality and highlights research progress in combining these approaches. Key advancements include generating longer, high entropy keys suitable for modern cryptographic needs, especially in resource-constrained environments like Internet of Things (IoT) and blockchain applications. The review identifies gaps, such as computational efficiency, scalability, and resistance to emerging threats, including quantum computing. It also proposes directions for future research, including adaptive parameter selection, hybrid systems, and enhanced randomness testing. This synthesis underscores the potential of difference equations and multi-precision arithmetic as a transformative approach to secure key generation, ensuring robust and scalable cryptographic solutions

Keywords

References (13)

  1. Ameer H. Cryptographic key Generation Using Fingerprint Biometrics. University of Thi-Qar Journal of Science. 2015;5(2):75-80. doi:10.32792/utq/utjsci/v5i2.125
  2. Annaby MH, Ayad HA, Rushdi MA. A Difference-Equation-Based Robust Image Encryption Scheme with Chaotic Permutations and Logic Gates. Journal of Mathematical Imaging and Vision. 2022;64(8):855-868. doi:10.1007/s10851-022-01099-7
  3. Cryptography and Its Applications in Information Security. 2022. doi:10.3390/books978-3-0365-3768-9
  4. Blum M, Micali S. How to Generate Cryptographically Strong Sequences of Pseudorandom Bits. SIAM Journal on Computing. 1984;13(4):850-864. doi:10.1137/0213053
  5. Chen J, Zhou J, Wong KW, Ji Z. Enhanced Cryptography by Multiple Chaotic Dynamics. Mathematical Problems in Engineering. 2011;2011(1). doi:10.1155/2011/938454
  6. Daisaka H, Nakasato N, Makino J, Yuasa F, Ishikawa T. GRAPE-MP: An SIMD Accelerator Board for Multi-precision Arithmetic. Procedia Computer Science. 2011;4:878-887. doi:10.1016/j.procs.2011.04.093
  7. Diffie W, Hellman M. New directions in cryptography. IEEE Transactions on Information Theory. 1976;22(6):644-654. doi:10.1109/tit.1976.1055638
  8. Ditto W, Munakata T. Principles and applications of chaotic systems. Communications of the ACM. 1995;38(11):96-102. doi:10.1145/219717.219797
  9. G V, M R. A Survey on Image Encryption using Chaos-based Techniques. International Journal of Advanced Computer Science and Applications. 2021;12(1). doi:10.14569/ijacsa.2021.0120145
  10. Golomb SW. Shift Register Sequences. United States: Aegean Park Press; 1982.
  11. Hajomer AAE, Zhang L, Yang X, Hu W. 284.8-Mb/s Physical-Layer Cryptographic Key Generation and Distribution in Fiber Networks. Journal of Lightwave Technology. 2021;39(6):1595-1601. doi:10.1109/jlt.2020.3042906
  12. Hutter M, Wenger E. Fast Multi-precision Multiplication for Public-Key Cryptography on Embedded Microprocessors. Journal of Cryptology. 2020;33(4):1442-1460. doi:10.1007/s00145-020-09351-2
  13. Knuth DE. The Art of Computer Programming. 3rd ed. Boston: Addison-Wesley; 1997.
Support