LGAug 13, 2025

Can Transformers Break Encryption Schemes via In-Context Learning?

arXiv:2508.10235v1h-index: 3Has Code
Originality Synthesis-oriented
AI Analysis

This addresses the problem of evaluating transformer generalization in structured inference for cryptography, but it appears incremental as it applies existing ICL methods to a new domain.

The paper tackled whether transformers can learn to break encryption schemes like mono-alphabetic substitution and Vigenère ciphers via in-context learning, finding that they can infer hidden mappings from a few examples and decode new ciphertexts, though specific performance numbers are not provided in the abstract.

In-context learning (ICL) has emerged as a powerful capability of transformer-based language models, enabling them to perform tasks by conditioning on a small number of examples presented at inference time, without any parameter updates. Prior work has shown that transformers can generalize over simple function classes like linear functions, decision trees, even neural networks, purely from context, focusing on numerical or symbolic reasoning over underlying well-structured functions. Instead, we propose a novel application of ICL into the domain of cryptographic function learning, specifically focusing on ciphers such as mono-alphabetic substitution and Vigenère ciphers, two classes of private-key encryption schemes. These ciphers involve a fixed but hidden bijective mapping between plain text and cipher text characters. Given a small set of (cipher text, plain text) pairs, the goal is for the model to infer the underlying substitution and decode a new cipher text word. This setting poses a structured inference challenge, which is well-suited for evaluating the inductive biases and generalization capabilities of transformers under the ICL paradigm. Code is available at https://github.com/adistomar/CS182-project.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes