Paper 2026/2763
On Key Recovery from Exposed Neural XOR Activations in DES and TDES
Abstract
We study the security of natural ReLU realizations of the Data Encryption Standard (DES) and two-key Triple DES (TDES) when an adversary can submit non-binary inputs and observe selected intermediate neural values. The attack exploits the piecewise-linear extension of XOR: paired inputs that differ in one expanded right-half bit reveal the corresponding round-key bit from the change in a natural XOR node. For DES, the resulting 48-bit first-round subkey leaves only the eight key-schedule bits omitted by PC-2; enumerating these bits and checking an intermediate value recovers the 56-bit effective master key. For two-key EDE TDES, the same technique recovers the first encryption subkey of K_1 and the last DES subkey used by the middle decryption under K_2; two independent 2^8 completions then recover the full 112-bit key pair. The exposed round subkey is recovered with a constant number of leakage observations per bit, giving query complexity linear in the targeted subkey length; the remaining searches are fixed-size for DES. Python experiments report exact recovery for 1,000 random DES keys and 1,000 random two-key TDES key pairs. These results concern a synthetic intermediate-oracle model for natural neural implementations and do not claim a physical attack on conventional DES/TDES hardware or software.
Metadata
- Available format(s)
-
PDF
- Category
- Attacks and cryptanalysis
- Publication info
- Preprint.
- Keywords
- DESTriple DESneural cryptanalysisReLU networkkey recoveryintermediate-state oracle
- Contact author(s)
- kkj @ kaist ac kr
- History
- 2026-11-05: approved
- 2026-11-04: received
- See all versions
- Short URL
- https://ia.cr/2026/2763
- License
-
CC BY-NC
BibTeX
@misc{cryptoeprint:2026/2763,
author = {Kwangjo Kim},
title = {On Key Recovery from Exposed Neural {XOR} Activations in {DES} and {TDES}},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2763},
year = {2026},
url = {https://eprint.iacr.org/2026/2763}
}