Efficient Hardware Design and Implementation of Encrypted MIPS Processor
Kirat Pal Singh, Dilip Kumar

TL;DR
This paper presents a high-frequency 32-bit encrypted MIPS processor design with new security instructions, implemented on 40nm technology, demonstrating significant performance improvements for security applications.
Contribution
It introduces a novel encrypted MIPS pipeline architecture with three new instructions, optimized for high-speed hardware implementation.
Findings
Processor operates at 218MHz after synthesis.
Simulation shows potential speed of 744MHz.
Enhanced security features integrated into pipeline.
Abstract
The paper describes the design and hardware implementation of 32-bit encrypted MIPS processor based on MIPS pipeline architecture. The organization of pipeline stages in such a way that pipeline can be clocked at high frequency. Encryption and Decryption blocks of data encryption standard (DES) cryptosystem and dependency among themselves are explained in detail with the help of block diagram. In order to increase the processor functionality and performance, especially for security applications we include three new instructions 32-bit LKLW, LKUW and CRYPT. The design has been synthesized at 40nm process technology targeting using Xilinx Virtex-6 device. The encrypted MIPS pipeline processor can work at 218MHz at synthesis level and 744MHz at simulation level.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptographic Implementations and Security · Chaos-based Image/Signal Encryption · Coding theory and cryptography
