After studying this material, you should be able to:
When you visit a website, two things must happen securely:
YOU ──────────────────────────── WEBSITE
1. Verify it's really them (Digital Signatures)
2. Keep data private (Symmetric Ciphers)
| Tool | Purpose | Example |
|---|---|---|
| Digital Signature Scheme | Proves identity/authenticity | Checking a website is genuine |
| Symmetric Cipher | Encrypts data between parties sharing a key | Encrypting your banking traffic |
This is a critical distinction the article introduces early:
Algorithm (correct) ──► Programmer codes it incorrectly ──► Vulnerability
Algorithm itself has a mathematical flaw ──► All correct implementations are vulnerable
Key Insight: This article describes Claude moving from finding Type 1 to finding Type 2 vulnerabilities — a significant escalation in capability.
Current widely-used algorithms (RSA, ECDSA) rely on math problems that are:
NIST Issues Call for New Algorithms
│
▼
Round 1: Many candidates submitted
│
▼
Round 2: Experts review, weak ones eliminated
│
▼
Round 3: Remaining candidates (including HAWK) ← We are here
│
▼
Standardization: Algorithms deployed globally
The purpose of this process: Find weaknesses before deployment, not after.
Historical precedent: SIKE, a competing candidate, was completely broken in one hour on a laptop — during review, not after deployment.
Think of key strength like a combination lock:
More digits = More combinations = Harder to guess by brute force
HAWK-256 was thought to need 2^64 guesses to break
Claude showed it only needs 2^38 guesses
That reduction from 2⁶⁴ to 2³⁸ means:
The effective security was cut in half — equivalent to halving the number of digits on your combination lock
The mathematical concept: A "nontrivial automorphism" — a hidden symmetry in the mathematical structure HAWK uses
Prior researchers knew:
"IF you find this symmetry, you can attack HAWK"
│
▼
But they didn't know:
"Does this symmetry actually EXIST in HAWK's specific lattice?"
│
▼
Claude discovered:
"YES — and here's how to exploit it"
An interesting detail about how Claude found this:
Worker Agent 1: Investigates idea → Concludes "infeasible" → Stops
Worker Agent 2: Investigates same idea → Finds exploitation method → Continues
Both agents exchange messages → Reach consensus: "We found an attack"
This mirrors how human research teams work — different perspectives prevent premature rejection of valid ideas.
| HAWK Parameter | Previous Security Estimate | Actual Security (Post-Claude) |
|---|---|---|
| HAWK-256 | 2⁶⁴ operations | 2³⁸ operations |
| Larger keys | Still impractical to attack | Still impractical to attack |
Bottom line: Doubling key sizes would restore security, but this eliminates HAWK's main advantages as a candidate. HAWK is not currently deployed, so no systems are at risk.
Full AES-128: 10 rounds ──► Too strong to attack directly
│
▼
Researchers study: 7-round AES ──► Easier to attack
│
▼
Goal: Understand attack techniques that might eventually scale up
This is like stress-testing a bridge by studying smaller versions — you learn about structural weaknesses without endangering real traffic.
Attacker says: "Encrypt THIS specific message for me"
Defender encrypts it with their secret key
Attacker sees the output
Attacker repeats this many times
Goal: Figure out the secret key from patterns in outputs
This is the standard assumption used in academic cipher research.
The problem Claude solved:
Previous attacks required guessing one of 256 possible values at a critical step, then checking each guess against a lookup table:
Old approach:
Guess value 1 → Check table → Wrong
Guess value 2 → Check table → Wrong
...
Guess value 256 → Check table → Right! (average: 128 guesses)
Claude's Möbius Bridge solution:
New approach:
Apply Möbius transform → Creates a "fingerprint" that works
regardless of which value is correct → Check table once → Right!
This eliminates the 256-guess enumeration entirely, making the attack 200-800× faster.
7-round AES: BROKEN by Claude's attack
8-round AES: Not broken
9-round AES: Not broken
10-round AES (real AES): Not broken
Each additional round adds substantial security. The attack is academically significant but practically harmless to deployed systems.
The article briefly mentions other attacks Claude found, showing this isn't isolated:
| Cipher | Full Rounds | Rounds Attacked | Improvement |
|---|---|---|---|
| LEA | 24 rounds | 13 rounds | Practical attack in <1 hour (vs. 2⁸⁶ work previously) |
| Serpent-128 | 32 rounds | 6 rounds | Full key recovery (vs. 2⁷⁰ pairs previously) |
| Salsa20, Poseidon, SHA-1 | Various | Various | <10× improvements |
Pattern: Claude consistently finds attacks on reduced-round versions, not full ciphers — but the trend is concerning as capabilities grow.
One year ago: LLMs couldn't perform basic cryptanalysis
Today: LLMs find flaws that escaped years of expert human review
Tomorrow: ???
A new asymmetry is emerging:
Claude discovers AES attack: ~1 week
Human researchers validate it: ~1 month (2 researchers)
Claude discovers HAWK attack: ~60 hours
Human researchers validate it: Much easier (end-to-end runnable)
Key Insight: AI can generate research faster than humans can verify it. This creates a new kind of bottleneck in security research.
The article describes a careful process:
This mirrors standard security research ethics — notify affected parties before going public.
Same capability that finds weaknesses in bad algorithms
│
▼
Also finds weaknesses in good algorithms that are actually deployed
The article explicitly raises this concern: What if Claude finds a vulnerability in a cipher that IS currently protecting real systems?
| Factor | Significance |
|---|---|
| Speed | 60 hours vs. years of human review |
| Cost | ~$100,000 per major finding |
| Autonomy | Mostly self-directed with minimal human guidance |
| Novelty | Found genuinely new mathematical insights, not just pattern matching |
| Scope | Multiple ciphers, multiple attack types |
Layer 1: Algorithm Design ← Claude now operates here
Layer 2: Implementation ← Claude already operated here
Layer 3: Deployment/Configuration ← Traditional security focus
Cryptographic security has two failure modes: bad implementations and bad algorithms. AI can now find both.
"Round-reduced" attacks are academically important even when they don't break full ciphers — they reveal structural weaknesses and improve our understanding.
The NIST standardization process exists precisely to catch problems like the HAWK weakness before deployment. Finding it now is the system working correctly.
AI's speed advantage in research creates a new challenge: human verification capacity may become the limiting factor in security research.
Responsible disclosure matters more as AI accelerates discovery — the gap between "found" and "exploited by bad actors" may shrink.
The trajectory is the most important signal: going from zero cryptanalytic capability to expert-level in one year suggests this capability will continue growing.
What is the difference between breaking an algorithm's implementation versus breaking the algorithm itself? Why does the distinction matter?
Why does NIST run a multi-year public review process for cryptographic candidates? How does the HAWK finding validate this approach?
Explain in plain language why attacking 7-round AES is academically valuable even though it doesn't break real AES.
What is the "verification bottleneck" problem, and why does it matter for the future of security research?
If Claude found a critical vulnerability in a widely-deployed cipher tomorrow, what considerations would govern how that finding should be handled?