返回
Research on parallel hill encryption algorithm based on ternary optical computer
DOI:10.1016/j.optcom.2025.132554.png)
摘要
En 中文
The Hill cipher algorithm is grounded in matrix theory, which encrypts plaintext by grouping it into vectors and applying a linear transformation. However, this algorithm suffers from limitations such as high computational complexity and relatively low encryption/decryption efficiency. To address these limitations of the Hill cipher algorithm, this study aims to investigate effective solutions for enhancing its performance by leveraging the inherent capabilities of the Ternary Optical Computer (TOC). The TOC, characterized by its many data bits, parallel computation, and three-valued encoding, opens up a novel technical pathway for addressing computational bottlenecks in cryptography. Based on the three-valued encoding properties of the TOC, this study designed and implemented a modulo-26 arithmetic unit within the Ternary Optical Computer architecture. This solution optimizes the conventional modulo operation rule and leverages the three-valued encoding and massive parallelism of the TOC to design a modulo-26 arithmetic unit. By utilizing three decision tables to configure the corresponding optical circuit structures, the design is tailored to the TOC's hardware architecture, thus achieving highly efficient and low-latency modulo computation. Building upon the TOC, a modulo-26 arithmetic operation was implemented. This approach retains the core functionality of the modulo operation while fully leveraging the inherent advantages of the TOC architecture. Within the context of the Hill cipher's block-based processing, this study capitalized on the TOC's parallel computing capabilities by independently allocating a dedicated computing channel for each data block, thereby achieving highly efficient parallelization of the encryption and decryption processes. This strategy significantly enhanced encryption and decryption efficiency, thereby effectively overcoming the bottleneck of slow computational speed inherent in the traditional Hill cipher algorithm. Finally, through comprehensive experimental validation and rigorous efficiency analysis, this study confirms that the TOC-based Hill cipher algorithm demonstrates superior performance compared to conventional methods, highlighting the substantial advantages of parallel computation leveraging ternary optical encoding in cryptographic applications.
Keyword:
Ternary optical computer
Hill cipher algorithm
Modulo-26 arithmetic unit
期刊
IF:
2.5
论文数:
606
被引数:
2.7W
机构
引用论文
Validated matrix multiplication transform for orthogonal polynomials with applications to computer-assisted proofs for PDEs验证的正交多项式矩阵乘法变换及其在计算机辅助偏微分方程证明中的应用
An image encryption method based on modified elliptic curve diffie-hellman key exchange protocol and hill cipher基于改进的椭圆曲线迪菲-赫尔曼密钥交换协议和希尔密码的图像加密方法
A network security protection scheme for tax system based on elliptic curve cryptography基于椭圆曲线密码体制的税务系统网络安全保护方案

