Message Recovery Attack in NTRU via Knapsack
Cryptography and Security
2025-10-31 v1
Abstract
In the present paper, we introduce a message-recovery attack based on the Modular Knapsack Problem, applicable to all variants of the NTRU-HPS cryptosystem. Assuming that a fraction of the coefficients of the message and of the nonce vector are known in advance at random positions, we reduce message decryption to finding a short vector in a lattice that encodes an instance of a modular knapsack system. This allows us to address a key question: how much information about , or about the pair , is required before recovery becomes feasible? A FLATTER reduction successfully recovers the message, in practice when . Our implementation finds within a few minutes on a commodity desktop.
Cite
@article{arxiv.2510.26003,
title = {Message Recovery Attack in NTRU via Knapsack},
author = {Eirini Poimenidou and K. A. Draziotis},
journal= {arXiv preprint arXiv:2510.26003},
year = {2025}
}