Design of Hyperchaos-based Cryptosystem for Smart cards

Ilyes Benkhaddra, Mohammed Raouf Senouci, Krishna Busawon, Abdelkrim Boukabou, Abdelkader Senouci

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    Many computer-based security services are required by modern society through cipher/decipher, authentication and integrity. Security services are implemented by symmetric (block and keystream) or asymmetric cryptographic systems. This paper describes a keystream cryptographic system for the smart card information encryption using the Lorenz hyperchaotic system. Hence, we propose the development of a hyperchaotic pseudorandom number generator (HC-PRNG) to generate cryptographic keys and to be used as a cryptographic algorithm in smart cards. We also analyze the security issue of the proposed keystream cryptographic system in terms of the execution time. Finally, we compare our proposed cryptographic system against well-known standardized cryptographic systems in terms of performance for cipher/decipher and authentication services according to the implementation of a resource constraint of smart cards.

    Original languageEnglish
    Title of host publication2018 11th International Symposium on Communication Systems, Networks and Digital Signal Processing, CSNDSP 2018
    PublisherIEEE
    ISBN (Electronic)9781538613351
    ISBN (Print)978-1-5386-1336-8
    DOIs
    Publication statusPublished - 27 Sept 2018
    Event11th International Symposium on Communication Systems, Networks and Digital Signal Processing, CSNDSP 2018 - Budapest, Hungary
    Duration: 18 Jul 201820 Jul 2018

    Conference

    Conference11th International Symposium on Communication Systems, Networks and Digital Signal Processing, CSNDSP 2018
    Country/TerritoryHungary
    CityBudapest
    Period18/07/1820/07/18

    Fingerprint

    Dive into the research topics of 'Design of Hyperchaos-based Cryptosystem for Smart cards'. Together they form a unique fingerprint.

    Cite this