Not so greedy: Enhanced subset exploration for nonrandomness detectors

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceeding


Distinguishers and nonrandomness detectors are used to distinguish ciphertext from random data. In this paper, we focus on the construction of such devices using the maximum degree monomial test. This requires the selection of certain subsets of key and IV-bits of the cipher, and since this selection to a great extent affects the final outcome, it is important to make a good selection. We present a new, generic and tunable algorithm to find such subsets. Our algorithm works on any stream cipher, and can easily be tuned to the desired computational complexity. We test our algorithm with both different input parameters and different ciphers, namely Grain-128a, Kreyvium and Grain-128. Compared to a previous greedy approach, our algorithm consistently provides better results.


Research areas and keywords

Subject classification (UKÄ) – MANDATORY

  • Signal Processing


  • Distinguisher, Grain-128, Grain-128a, Kreyvium, Maximum degree monomial, Nonrandomness detector
Original languageEnglish
Title of host publicationInformation Systems Security and Privacy - 3rd International Conference, ICISSP 2017, Revised Selected Papers
Number of pages22
ISBN (Print)9783319933535
Publication statusPublished - 2018 Jan 1
Publication categoryResearch
EventInternational Conference on Information Systems Security and Privacy - Porto, Portugal
Duration: 2017 Feb 192017 Feb 21
Conference number: 3

Publication series

NameCommunications in Computer and Information Science
ISSN (Print)1865-0929


ConferenceInternational Conference on Information Systems Security and Privacy
Abbreviated titleICISSP
Internet address

Total downloads

No data available

Related research output

Linus Karlsson, 2019 Sep 30, Department of Electrical and Information Technology, Lund University. 205 p.

Research output: ThesisDoctoral Thesis (compilation)

View all (1)