• DocumentCode
    2648441
  • Title

    Low-complexity Two Instruction Set Computer architecture for sensor network using Skipjack encryption

  • Author

    Kong, J.H. ; Ang, L.-M. ; Seng, K.P. ; Ong, F.T.

  • Author_Institution
    Univ. of Nottingham Malaysia Camus, Semenyih, Malaysia
  • fYear
    2011
  • fDate
    26-28 Jan. 2011
  • Firstpage
    472
  • Lastpage
    477
  • Abstract
    This paper presents a low-complexity hardware design and implementation of the Skipjack algorithm using the Two Instruction Set Computer (TISC) on a Xilinx Spartan-3 FPGA. The proposed low-complexity design makes use of the TISC processor architecture with only Adder and XOR hardware ALU blocks to perform the complete Skipjack encryption onto plaintext data. The hardware architecture was verified using the Handel-C hardware description language uses only a single memory block RAM and only 129 instructions for a complete 32 rounds of encryption. The TISC Skipjack processor occupies only 1% of the Spartan-3 available chip area, which are 116 occupied slices in total, making it a suitable choice for implementation in sensor networks for embedded security where hardware resources are scarce.
  • Keywords
    computational complexity; cryptography; hardware description languages; random-access storage; reduced instruction set computing; wireless sensor networks; Handel-C hardware description language; RAM; TISC processor architecture; Xilinx Spartan-3 FPGA; low-complexity hardware design; sensor network; skipjack encryption; two instruction set computer; Clocks; Computer architecture; Encryption; Hardware; Random access memory; Registers; Skipjack; TISC; Two Instruction Set Computer; WSN; Wireless Sensor Network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Networking (ICOIN), 2011 International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1976-7684
  • Print_ISBN
    978-1-61284-661-3
  • Type

    conf

  • DOI
    10.1109/ICOIN.2011.5723161
  • Filename
    5723161