4.4 Article

Kalman observers in estimating the states of chaotic neurons for image encryption under MQTT for IoT protocol

期刊

EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS
卷 231, 期 5, 页码 945-962

出版社

SPRINGER HEIDELBERG
DOI: 10.1140/epjs/s11734-021-00319-2

关键词

-

向作者/读者索取更多资源

This paper discusses the synchronization of chaotic systems based on different neural models and the use of an M2M broker for data encryption. The study shows the importance of techniques like the Kalman filter in estimating the states of chaotic neurons, and evaluates the randomness and image encryption process of chaotic systems.
Chaotic systems based on artificial neurons present high randomness levels that are desired for applications like data encryption. In this paper, the chaotic systems based on the Hopfield, Cellular, Aihara, and the Rulkov neural models are synchronized and implemented on Raspberry Pi, which allows connectivity to a Machine to Machine (M2M) broker that is available under MQTT for IoT protocol. The process of encryption synchronizes two chaotic systems called publisher and subscriber that are controlled by an M2M broker. The publisher sends data that can be recovered by the subscriber, whose state observers are used to estimating the time series of the chaotic neuron to decrypt the data, increasing at the same time the security of the encrypted message. We show that the classical Kalman filter, its extended version, and the recent novelty, the unscented Kalman filter, all of them are powerful techniques in estimating the states of chaotic neurons. The randomness is evaluated by NIST tests, and the image encryption process is evaluated by performing correlation, histogram, variance, entropy, NPCR, and UACI tests.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.4
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据