Triple Pendulum Based Nonlinear Chaos Generator and its Applications in Cryptography

A nonlinear chaos generator scheme derived from a mechanical triple pendulum physical system is proposed here. The chaotic behavior of the proposed generator is validated against various standardized tests, such as the Lyapunov exponents test, bifurcation diagrams, sensitivity to parametric and to i...

Full description

Saved in:
Bibliographic Details
Main Authors: Bikram Paul, Souradip Pal, Abhishek Agrawal, Gaurav Trivedi
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9969592/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850126458478919680
author Bikram Paul
Souradip Pal
Abhishek Agrawal
Gaurav Trivedi
author_facet Bikram Paul
Souradip Pal
Abhishek Agrawal
Gaurav Trivedi
author_sort Bikram Paul
collection DOAJ
description A nonlinear chaos generator scheme derived from a mechanical triple pendulum physical system is proposed here. The chaotic behavior of the proposed generator is validated against various standardized tests, such as the Lyapunov exponents test, bifurcation diagrams, sensitivity to parametric and to initial values, ergodicity, key space and sensitivity, histogram, correlation, NPCR and UACI, collision test, etc. and compared with existing contemporary methods. The generated chaotic map is utilized to develop various cryptography applications, such as PRNG and symmetric key encryption schemes, which are realized on an FPGA and an ASIC. Chaos-based PRNG is validated successfully using <inline-formula> <tex-math notation="LaTeX">$NIST-SP800$ </tex-math></inline-formula> benchmarks. The proposed encryption scheme illustrates its usage in low power, high throughput applications, where the power consumption, resource utilization, and throughput are <inline-formula> <tex-math notation="LaTeX">$1.785\times $ </tex-math></inline-formula>, <inline-formula> <tex-math notation="LaTeX">$1.825\times $ </tex-math></inline-formula>, and <inline-formula> <tex-math notation="LaTeX">$2.396\times $ </tex-math></inline-formula> better than other known contemporary chaos-based encryption methods. The average power and area of its ASIC implementation at 180-nm technology are 61.8836 mW and 0.20374 mm2 at 250 MHz.
format Article
id doaj-art-3bf0dc9a59a44db6befafb0c0490e57e
institution OA Journals
issn 2169-3536
language English
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-3bf0dc9a59a44db6befafb0c0490e57e2025-08-20T02:33:55ZengIEEEIEEE Access2169-35362022-01-011012707312709310.1109/ACCESS.2022.32265159969592Triple Pendulum Based Nonlinear Chaos Generator and its Applications in CryptographyBikram Paul0https://orcid.org/0000-0003-2751-9702Souradip Pal1https://orcid.org/0000-0002-5781-3032Abhishek Agrawal2Gaurav Trivedi3https://orcid.org/0000-0003-2189-3656Department of Electronics and Electrical Engineering, Indian Institute of Technology at Guwahati, Assam, Guwahati, IndiaSchool of Electrical and Computer Engineering, Purdue University, West Lafayette, IN, USACPU Design Engineer in Google Hardware, Bengaluru, Karnataka, IndiaDepartment of Electronics and Electrical Engineering, Indian Institute of Technology at Guwahati, Assam, Guwahati, IndiaA nonlinear chaos generator scheme derived from a mechanical triple pendulum physical system is proposed here. The chaotic behavior of the proposed generator is validated against various standardized tests, such as the Lyapunov exponents test, bifurcation diagrams, sensitivity to parametric and to initial values, ergodicity, key space and sensitivity, histogram, correlation, NPCR and UACI, collision test, etc. and compared with existing contemporary methods. The generated chaotic map is utilized to develop various cryptography applications, such as PRNG and symmetric key encryption schemes, which are realized on an FPGA and an ASIC. Chaos-based PRNG is validated successfully using <inline-formula> <tex-math notation="LaTeX">$NIST-SP800$ </tex-math></inline-formula> benchmarks. The proposed encryption scheme illustrates its usage in low power, high throughput applications, where the power consumption, resource utilization, and throughput are <inline-formula> <tex-math notation="LaTeX">$1.785\times $ </tex-math></inline-formula>, <inline-formula> <tex-math notation="LaTeX">$1.825\times $ </tex-math></inline-formula>, and <inline-formula> <tex-math notation="LaTeX">$2.396\times $ </tex-math></inline-formula> better than other known contemporary chaos-based encryption methods. The average power and area of its ASIC implementation at 180-nm technology are 61.8836 mW and 0.20374 mm2 at 250 MHz.https://ieeexplore.ieee.org/document/9969592/Nonlinear systemtriple pendulumchaotic mappseudo random numbersymmetric cryptosystemdifferential state-space model
spellingShingle Bikram Paul
Souradip Pal
Abhishek Agrawal
Gaurav Trivedi
Triple Pendulum Based Nonlinear Chaos Generator and its Applications in Cryptography
IEEE Access
Nonlinear system
triple pendulum
chaotic map
pseudo random number
symmetric cryptosystem
differential state-space model
title Triple Pendulum Based Nonlinear Chaos Generator and its Applications in Cryptography
title_full Triple Pendulum Based Nonlinear Chaos Generator and its Applications in Cryptography
title_fullStr Triple Pendulum Based Nonlinear Chaos Generator and its Applications in Cryptography
title_full_unstemmed Triple Pendulum Based Nonlinear Chaos Generator and its Applications in Cryptography
title_short Triple Pendulum Based Nonlinear Chaos Generator and its Applications in Cryptography
title_sort triple pendulum based nonlinear chaos generator and its applications in cryptography
topic Nonlinear system
triple pendulum
chaotic map
pseudo random number
symmetric cryptosystem
differential state-space model
url https://ieeexplore.ieee.org/document/9969592/
work_keys_str_mv AT bikrampaul triplependulumbasednonlinearchaosgeneratoranditsapplicationsincryptography
AT souradippal triplependulumbasednonlinearchaosgeneratoranditsapplicationsincryptography
AT abhishekagrawal triplependulumbasednonlinearchaosgeneratoranditsapplicationsincryptography
AT gauravtrivedi triplependulumbasednonlinearchaosgeneratoranditsapplicationsincryptography