• DocumentCode
    1563441
  • Title

    A Hardware Architecture for Elliptic Curve Cryptography and Lossless Data Compression

  • Author

    Sandoval, M.M. ; Feregrino-Uribe, Claudia

  • Author_Institution
    Comput. Sci. Dept., Nat. Inst. for Astrophys., Opt. & Electron., Puebla, Mexico
  • fYear
    2005
  • Firstpage
    113
  • Lastpage
    118
  • Abstract
    We present a hardware architecture that combines Elliptic Curve Cryptography (ECC) and lossless data compression in a single chip. Input data is compressed using a dictionary-based lossless data compressor before encryption, then; two elliptic curve cryptographic algorithms can be applied to the compressed data: ECIES for encryption or ECDSA for digital signature. Applying data compression presents three advantages: first, the improvement in the cryptographic module throughput by reducing the amount of data to be encrypted; second, the higher utilization of the available bandwidth if encrypted data is transmitted across a public network and third, the increment of the difficulty to recover the original information. The architecture was described in VHDL and synthesized for a Xilinx FPGA device. The results achieved show that it is possible to combine these two algorithms in a single chip while gathering the advantages of compression and cryptography. This work is novel in the sense that no such algorithm combination has been reported neither a hardware implementation of elliptic curve cryptographic schemes.
  • Keywords
    bandwidth allocation; data compression; digital signatures; field programmable gate arrays; hardware description languages; public key cryptography; ECDSA; ECIES; VHDL; Xilinx FPGA device; available bandwidth utilization; cryptographic module throughput; dictionary-based lossless data compressor; digital signature; elliptic curve cryptography; hardware architecture; lossless data compression; Application software; Bandwidth; Computer architecture; Computer network reliability; Data compression; Elliptic curve cryptography; Hardware; Optical losses; Public key cryptography; Redundancy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Computers, 2005. CONIELECOMP 2005. Proceedings. 15th International Conference on
  • Print_ISBN
    0-7695-2283-1
  • Type

    conf

  • DOI
    10.1109/CONIEL.2005.8
  • Filename
    1488545