Key Matrix Generation Using Random Functions in Hill Cipher Modulo 95 Cryptography

In symmetric cryptography, the confidentiality of the chosen key and the security of its delivery mechanism are paramount to minimize the risk of unauthorized disclosure. Typically, in such systems, the sender and recipient focus primarily on the message (plaintext and ciphertext) rather than the complexities associated with key management. This approach aims to alleviate the burden of selecting a suitable and robust key for communicating parties. This study introduces a Hill Cipher modulo 95 cryptography method employing a matrix-based key, where key generation is achieved through a quantifiable randomization algorithm. The developed 2x2 key matrix facilitates a substantial number of possible keys, specifically 954 (exceeding 81 million). The key matrix generation process incorporates several functions, including those for ASCII character conversion, prime number verification, relative primality checks, modulo arithmetic, inverse modulo computation, determinant calculation, and inverse matrix determination. To simulate the encryption and decryption process, a desktop application was developed using the Lazarus Development IDE version 3.6. The application demonstrates effective generation of the required key matrix.

Authors

Institutions

Publication Details

Journal
Integra Journal of Integrated Mathematics and Computer Science
Published
2025-03-17
DOI
https://doi.org/10.26554/integrajimcs.20252111
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Key Matrix Generation Using Random Functions in Hill Cipher Modulo 95 Cryptography

Nikken Prima Puspita, Aris Puji Widodo, Nurdin Bahtiar
Integra Journal of Integrated Mathematics and Computer Science
Chaos-based Image/Signal Encryption
article

Key Matrix Generation Using Random Functions in Hill Cipher Modulo 95 Cryptography

Nikken Prima Puspita, Aris Puji Widodo, Nurdin Bahtiar
article en

Abstract

In symmetric cryptography, the confidentiality of the chosen key and the security of its delivery mechanism are paramount to minimize the risk of unauthorized disclosure. Typically, in such systems, the sender and recipient focus primarily on the message (plaintext and ciphertext) rather than the complexities associated with key management. This approach aims to alleviate the burden of selecting a suitable and robust key for communicating parties. This study introduces a Hill Cipher modulo 95 cryptography method employing a matrix-based key, where key generation is achieved through a quantifiable randomization algorithm. The developed 2x2 key matrix facilitates a substantial number of possible keys, specifically 954 (exceeding 81 million). The key matrix generation process incorporates several functions, including those for ASCII character conversion, prime number verification, relative primality checks, modulo arithmetic, inverse modulo computation, determinant calculation, and inverse matrix determination. To simulate the encryption and decryption process, a desktop application was developed using the Lazarus Development IDE version 3.6. The application demonstrates effective generation of the required key matrix.

Integra Journal of Integrated Mathematics and Computer ScienceVol. 2(1)
Diponegoro University (ID)
Universitas Diponegoro
Openalex Percentile: Top 84%
Chaos-based Image/Signal Encryption
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Key Matrix Generation Using Random Functions in Hill Cipher Modulo 95 Cryptography — Nikken Prima Puspita, Aris Puji Widodo, et al. · Integra Journal of Integrated Mathematics and Computer Science (2025) | TGRS Research Map | TGRS