• شماره ركورد كنفرانس
    2727
  • عنوان مقاله

    Design And Optimization Of A Flexible Crypto Processor

  • عنوان به زبان ديگر
    Design And Optimization Of A Flexible Crypto Processor
  • پديدآورندگان

    Mahboubi Morad Vahid نويسنده Shahid Beheshti University - ECE Department , Eshghi Mohammad نويسنده Shahid Beheshti University - ECE Department , Mahboubi Morad Vahab نويسنده Sahand University of Technology - EE Department

  • تعداد صفحه
    0
  • كليدواژه
    ASIP , RNG , BBS , AES , cryptography , alu , CU
  • سال انتشار
    1395
  • عنوان كنفرانس
    اولين كنفرانس بين المللي دستاوردهاي نوين پژوهشي در مهندسي برق و كامپيوتر
  • زبان مدرك
    فارسی
  • چكيده لاتين
    Abstract— in this paper, a design and optimization of a new application-specific instruction-set crypto processor has been presented in which the Blum-Blum-Shub algorithm is used as a random number generator and the Advanced Encryption Standard as a symmetric block cipher cryptographic algorithm. The basic structure of the processor has been designed based on Manoʹs computer architecture. Implementing basic cryptographic and randomness microinstructions, this processor assists the programmer to have a flexible cryptography developing tool. The applied optimization techniques on Arithmetic and Logic Unit, Control Unit and software level, offers significant reductions on Control Unit area occupation by 95.8%, execution clock cycles up to 69.5% and 51.7% of clock usage on 1 kilobyte data encryption process.
  • شماره مدرك كنفرانس
    4240260
  • سال انتشار
    1395
  • سال انتشار
    1395