WeChat Mini Program
Old Version Features

Decrypting Nonlinearity: Koopman Interpretation and Analysis of Cryptosystems

AUTOMATICA(2025)

University of Stuttgart Institute for Systems Theory and Automatic Control

Cited 0|Views21
Abstract
Public-key cryptosystems rely on computationally difficult problems for security, traditionally analyzed using number theory methods. In this paper, we introduce a novel perspective on cryptosystems by viewing the Diffie-Hellman key exchange and the Rivest-Shamir-Adleman cryptosystem as nonlinear dynamical systems. By applying Koopman theory, we transform these dynamical systems into higher-dimensional spaces and analytically derive equivalent purely linear systems. This formulation allows us to reconstruct the secret integers of the cryptosystems through straightforward manipulations, leveraging the tools available for linear systems analysis. Additionally, we establish an upper bound on the minimum lifting dimension required to achieve perfect accuracy. Our results on the required lifting dimension are in line with the intractability of brute-force attacks. To showcase the potential of our approach, we establish connections between our findings and existing results on algorithmic complexity. Furthermore, we extend this methodology to a data-driven context, where the Koopman representation is learned from data samples of the cryptosystems.
More
Translated text
Key words
Cryptography,Koopman operator,Discrete nonlinear systems,Number theory
PDF
Bibtex
收藏
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Data Disclaimer
The page data are from open Internet sources, cooperative publishers and automatic analysis results through AI technology. We do not make any commitments and guarantees for the validity, accuracy, correctness, reliability, completeness and timeliness of the page data. If you have any questions, please contact us by email: report@aminer.cn
Chat Paper

要点】:本文通过应用Koopman理论,将Diffie-Hellman密钥交换和RSA加密系统视为非线性动力系统,并在高维空间中导出了等效的纯线性系统。通过简单操作,我们可以重构密钥系统的秘密整数,利用线性系统分析工具。此外,本文还确定了实现完美准确度所需的最小升维维度的上界,并与暴力攻击难度相一致。

方法】:应用Koopman理论将非线性动力系统转化为高维纯线性系统。

实验】:使用密钥系统的数据样本学习Koopman表示,并展示了我们方法的潜力,并与现有的算法复杂性结果建立了联系。