Applying elliptic curve cryptography to a chaotic synchronisation system: neural-network-based approach

  • Feng Hsiag Hsiao*
  • *Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

7 Scopus citations

Abstract

In order to obtain double encryption via elliptic curve cryptography (ECC) and chaotic synchronisation, this study presents a design methodology for neural-network (NN)-based secure communications in multiple time-delay chaotic systems. ECC is an asymmetric encryption and its strength is based on the difficulty of solving the elliptic curve discrete logarithm problem which is a much harder problem than factoring integers. Because it is much harder, we can get away with fewer bits to provide the same level of security. To enhance the strength of the cryptosystem, we conduct double encryption that combines chaotic synchronisation with ECC. According to the improved genetic algorithm, a fuzzy controller is synthesised to realise the exponential synchronisation and achieves optimal H performance by minimising the disturbances attenuation level. Finally, a numerical example with simulations is given to demonstrate the effectiveness of the proposed approach.

Original languageEnglish
Pages (from-to)3044-3059
Number of pages16
JournalInternational Journal of Systems Science
Volume48
Issue number14
DOIs
StatePublished - 26 10 2017
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2017 Informa UK Limited, trading as Taylor & Francis Group.

Keywords

  • Elliptic curve cryptography
  • chaotic synchronisation
  • double encryption
  • improved genetic algorithm

Fingerprint

Dive into the research topics of 'Applying elliptic curve cryptography to a chaotic synchronisation system: neural-network-based approach'. Together they form a unique fingerprint.

Cite this