Quality, Reliability, Security and Robustness in Heterogeneous Networks. 9th International Conference, QShine 2013, Greader Noida, India, January 11-12, 2013, Revised Selected Papers

Research Article

Design of High Performance MIPS Cryptography Processor

Download
587 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-37949-9_68,
        author={Kirat Singh and Shivani Parmar and Dilip Kumar},
        title={Design of High Performance MIPS Cryptography Processor},
        proceedings={Quality, Reliability, Security and Robustness in Heterogeneous Networks. 9th International Conference, QShine 2013, Greader Noida, India, January 11-12, 2013, Revised Selected Papers},
        proceedings_a={QSHINE},
        year={2013},
        month={7},
        keywords={Cryptography Delay Datapath Throughput MIPS},
        doi={10.1007/978-3-642-37949-9_68}
    }
    
  • Kirat Singh
    Shivani Parmar
    Dilip Kumar
    Year: 2013
    Design of High Performance MIPS Cryptography Processor
    QSHINE
    Springer
    DOI: 10.1007/978-3-642-37949-9_68
Kirat Singh1,*, Shivani Parmar2,*, Dilip Kumar3,*
  • 1: Surya World University
  • 2: Sachdeva Engineering College for Girls
  • 3: Centre for Development of Advanced Computing
*Contact email: kirat_addiwal@yahoo.com, shivaniparmar03@gmail.com, dilip.k78@gmail.com

Abstract

This paper presents the design and implementation of low power 32-bit encrypted and decrypted MIPS processor for Data Encryption Standard (DES), Triple DES, Advanced Encryption Standard (AES) based on MIPS pipeline architecture. The organization of pipeline stages has been done in such a way that pipeline can be clocked at high frequency. Encryption and Decryption blocks of DES, TDES and AES cryptography algorithms on MIPS processor and dependency among themselves are explained in detail with the help of architecture. Clock gating technique is used to reduce the power consumption in MIPS crypto processor. This approach results in processor that meets power consumption and performance specification for security applications. Proposed design Implementation concludes higher system performance and reducing gate propagation delay while reducing operating power consumption. The purpose this processor is to find the maximum clock frequency and adjusted setup and hold time based on propagation delay for circuits with combinational and sequential gates. Testing results shows that the MIPS crypto processor operates successfully at a working frequency of DES, TDES & AES crypto processor at 218MHz, 209MHz, & 210MHz and a operating bandwidth of 664Mbits/s, 636Mbits/s, and 560Mbits/s.