Knight, KevinDesenclos, CamillePierrot, Cécile2026-06-152026-06-152026-06-221736- 6305https://hdl.handle.net/10062/122061We model the German ENIGMA cipher machine as a large integer linear program (ILP), allowing us to solve certain encipherment and decipherment problems with a generic ILP solver.enAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttps://creativecommons.org/licenses/by/4.0/ENIGMAinteger linear programmingILPModeling ENIGMA with Integer Linear ProgrammingArticle