Sur la base des algorithmes de chiffrement chaotique traditionnels, qui se caractérisent par une diversité d'opérations, et compte tenu de la forte corrélation entre l'état du système chaotique, l'état initial et les paramètres, qui peut entraîner des problèmes de périodicité de la séquence chaotique, un modèle Cha-LSTM a été construit. En ce qui concerne l'effet de la précision de calcul limitée de l'ordinateur, qui peut entraîner l'apparition de périodicité dans une longue séquence chaotique, la rendant ainsi inadaptée pour le cryptage d'objets de grande taille, un algorithme de prolifération de séquence chaotique (CSP) a été développé. En combinant les deux, un système de communication cryptée de données géographiques basé sur Cha-LSTM et la prolifération de séquences chaotiques a été proposé. Tout d'abord, le modèle Cha-LSTM a produit une séquence chaotique avec une complexité spectrale élevée (SE); puis, une courte séquence chaotique a été sélectionnée et proliférée à l'aide de l'algorithme CSP pour générer une séquence de chiffrement chaotique correspondante, et une analyse de la randomisation de la séquence proliférée a été effectuée; enfin, en utilisant des images géographiques comme objet de cryptage, une combinaison de la séquence proliférée chaotique avec l'algorithme de diffusion et l'algorithme de mélange a été établie pour construire un algorithme de cryptage, et le système de cryptage a été implémenté sur la plateforme ZYNQ. Les tests logiciels et les expériences matérielles ont montré que le système présente de bonnes performances en termes de confidentialité et d'extensibilité, et peut être utilisé pour une communication secrète avec plusieurs objets de cryptage, et présente une bonne valeur d'application.
Keywords
Chaotique; Réseaux de neurones à mémoire à court et long terme (LSTM); Prolifération de séquences chaotiques (CSP); Plateforme ZYNQ; Cryptage d'images