One-Time Involutory Matrix-Based Hill Cipher Modification

dc.contributor.authorChefranov, Alexander
dc.contributor.authorDukhnich, Evgeny
dc.contributor.authorShapel, Alexander
dc.date.accessioned2026-02-06T18:19:48Z
dc.date.issued2020
dc.departmentDoğu Akdeniz Üniversitesi
dc.description.abstractHill cipher needs inverse of the key-matrix for decryption. To avoid inversion, involutory matrices can be used. Known Hill cipher variants with involutory matrices have memory and computational complexity quadratic in plaintext size, T. It is known (Chefranov, Dukhnich, 2017) the Kronecker product-based Hill cipher modification, HKP, not calculating the quadratic-size key-matrix. Instead, invertible elementary matrices are iteratively multiplied with the plaintext in O(T.log(2)T) time and O(log(2)T) memory complexity. It can be used in one-time key mode. Modification of the HKP with the involutory key-matrix of the plaintext size represented as the Kronecker product of K elementary involutory matrices is proposed thus avoiding the key-matrix inverting for decryption. Experiments confirm its high performance. It can be further improved in performance, key and message security, and hardware complexity by processing large-bit-size integers and employing the both-sided matrix multiplication.
dc.identifier.endpage174
dc.identifier.issn1554-1010
dc.identifier.issn1554-1029
dc.identifier.issue4
dc.identifier.scopusqualityN/A
dc.identifier.startpage165
dc.identifier.urihttps://hdl.handle.net/11129/9283
dc.identifier.volume15
dc.identifier.wosWOS:000546773200003
dc.identifier.wosqualityQ4
dc.indekslendigikaynakWeb of Science
dc.language.isoen
dc.publisherDynamic Publishers, Inc
dc.relation.ispartofJournal of Information Assurance and Security
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WoS_20260204
dc.subjectHill cipher
dc.subjectKronecker product
dc.subjectone-time key
dc.subjectinvolutory matrix
dc.titleOne-Time Involutory Matrix-Based Hill Cipher Modification
dc.typeArticle

Files