arrow
Return

Improved BDD-based cryptanalysis of keystream generators with application to Trivium

delete2026-05-04
delete0
PRE
AI
Y
Yash Makwana *
P
Panigrahi, Anupama
P
Pal, S. K.
DOI:10.1007/s12046-026-03094-9delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The Binary Decision Diagrams (BDD) have played an important role in hardware verification, model checking, and logic synthesis, where they optimize the handling of complex Boolean expressions by reducing redundancy and ensuring canonical representation. Sahu et al. (IET. Inf. Secur. 11:159-167) gave a practical way to use the Reduced Ordered Binary Decision Diagrams (ROBDDs) to attack stream ciphers and compared different ways of operating AND operations between BDDs. We show that this method is not the universally fastest to perform a binary operation between any two objects. A successful attack requires the reduction of time and space complexity to the greatest extent possible. In this direction, we propose a new method that uses BDDs to attack any stream cipher with time complexity of O(n4M & strns;2)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(\frac{n}{4}\bar{M}<^>2)$$\end{document}, and demonstrate its application to a well-known estream cipher, Trivium. Through comprehensive time and space analysis conducted via multiple experiments, we demonstrate that our method outperforms the previous approach in terms of time efficiency and, under specific conditions, in space efficiency as well.
Keywords:
Binary decision diagram
cryptanalysis
trivium
reduced ordered binary decision diagram (ROBDD)

Journal

S
SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES
IF:
1.4
Papers:
215
Citations:
0

Organization

D
defence research & development organisation (drdo)
Scholars:
5.6K
Papers: 4.4K
Citations: 6
U
university of delhi
Scholars:
1.2W
Papers: 9.6K
Citations: 3