Design And Implementation Of A Private And Public Key Crypto Processor And Its Application To A Security System

Authors

  • Shweta Madiwalar Electronics and Communication, KLE Dr.MSSCET
  • Sandeep Kundargi Telecommunication, KLE Dr.MSSCET
  • Chaya Bhat Telecommunication, KLE Dr.MSSCET
  • Akshata Sangolli Telecommunication, KLE Dr.MSSCET
  • Jyoti Sajjan Telecommunication, KLE Dr.MSSCET

Keywords:

Encryption/ Decryption; Data Encryption Standard; Advanced Encryption Standard; RSA Algorithm; MATLAB; Public Key and Private Key.

Abstract

This paper presents the design and implementation of a crypto processor, a special-purpose
microprocessor optimized for the execution of cryptography algorithms. This crypto processor can be used for various
security applications such as storage devices, embedded systems, network routers, security gateways using IPSec and
SSL protocol, etc. The crypto processor consists of coprocessor blocks dedicated to the AES, triple-DES private key
crypto algorithms and RSA public key crypto algorithm. The dedicated coprocessor block permits fast execution of
encryption, decryption, and key scheduling operations. The crypto processor has been designed and implemented
using an MATLAB.

Published

2017-05-25

How to Cite

Shweta Madiwalar, Sandeep Kundargi, Chaya Bhat, Akshata Sangolli, & Jyoti Sajjan. (2017). Design And Implementation Of A Private And Public Key Crypto Processor And Its Application To A Security System. International Journal of Advance Research in Engineering, Science & Technology, 4(5), 350–355. Retrieved from https://ijarest.org/index.php/ijarest/article/view/1542