$\mathrm{C}\eta\iota \text{"/>

$\mathrm{C}\eta\iota \text{DAE}$: Cryptographically Distinguishing Autoencoder for Cipher Cryptanalysis

Raphaël C.-W. Phan,Arghya Pal, KokSheik Wong,Sailaja Rajanala

GLOBECOM 2023 - 2023 IEEE Global Communications Conference(2023)

引用 0|浏览0
暂无评分
摘要
We propose a new autoencoder (AE) construction $\mathrm{C}\eta\iota \text{DAE}$ (Cryptographically Distinguishing AE) based on a novel loss formulation to solve the cipher cryptanalysis distinguishing problem in the domain of cryptology. Vanilla AE and variational AE are unable to address this problem as they are designed to draw new samples which are either similar to the input sample or are from the same distribution. Such generated samples do not facilitate the cryptanalysis task. We show that our AE construction enables the discovery of cipher distinguishers, which are the fundamental building blocks that make or break new cipher design proposals. This also answers an open question on the applicability of autoencoders for cipher cryptanalysis; as to date, only discriminative models have been applied for cryptanalysis problems. To the best of our knowledge, $\mathrm{C}\eta\iota \text{DAE}$ is the first-known generative model designed to solve crypt-analysis problems. We apply our $\mathrm{C}\eta\iota \text{DAE}$ model to discover distinguishing properties for up to 10 rounds of the NSA-designed Speck32/64 cipher that allows to distinguish it from a random permutation. This contrasts with the best-known machine learning-discovered neural distinguisher in the literature that covers up to 8 rounds of Speck32/64. Unlike these recent related work which leverage on white box analysis and human-guided differential or linear analysis in order for machine learning models to be applicable, our $\mathrm{C}\eta\iota \text{DAE}$ distinguisher does not require prior human cryptanalytic knowledge. This motivates the new direction of human-unsupervised machine learning-based cryptanalysis techniques.
更多
查看译文
关键词
Generative model,autoencoder,distinguisher,cryptanalysis,cipher
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要