Distinguishing attacks on stream ciphers based on arrays of pseudo-random words

被引:0
|
作者
Keller, Nathan [2 ]
Miller, Stephen D. [1 ]
机构
[1] Rutgers State Univ, Dept Math, Piscataway, NJ 08854 USA
[2] Hebrew Univ Jerusalem, Dept Math, IL-91904 Jerusalem, Israel
基金
美国国家科学基金会;
关键词
Cryptography; Stream ciphers; Distinguishing attacks; MV3; SN3;
D O I
10.1016/j.ipl.2009.11.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
in numerous modern stream ciphers, the internal state consists of a large array of pseudo-random words, while the Output key-stream is a relatively simple function of the state. It has been heuristically shown in several situations [3,8-11,14] that this structure may lead to distinguishing attacks on the cipher. In this note we present a more rigorous treatment of this structural attack. First, we present a rigorous proof of the main probabilistic claim behind it in the basic cases. We then apply it concretely to the cipher SN3 [12], and demonstrate that the heuristic assumptions of the attack are remarkably precise in more complicated cases. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:129 / 132
页数:4
相关论文
共 50 条
  • [21] A two-stage test for distinguishing random, pseudo-random and nonrandom mating populations
    Tai, JJ
    Liu, JM
    BIOMETRICAL JOURNAL, 1996, 38 (06) : 717 - 724
  • [22] Stream cipher based on pseudo-random number generation using optical affine transformation
    Sasaki, T
    Togo, H
    Tanida, J
    Ichioka, Y
    OPTICAL STORAGE AND OPTICAL INFORMATION PROCESSING, 2000, 4081 : 114 - 123
  • [23] LFSR based stream ciphers are vulnerable to power attacks
    Burman, Sanjay
    Nlukhopadhyay, Debdeep
    Veezhinathan, Kamakoti
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2007, 2007, 4859 : 384 - +
  • [24] Performance Evaluation of a Pseudo-Random Number Generator Against Various Attacks
    Shah, Trishla
    Sampalli, Srinivas
    Upadhyay, Darshana
    Sharma, Priyanka
    PROCEEDINGS OF THE FUTURE TECHNOLOGIES CONFERENCE (FTC) 2018, VOL 2, 2019, 881 : 291 - 304
  • [25] On the (In)security of stream ciphers based on arrays and modular addition
    Paul, Souradyuti
    Preneel, Bart
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2006, 2006, 4284 : 69 - +
  • [26] Pseudo-Random Generator Using PUF Circuits and Salsa Stream Cipher
    Stanciu, Alexandra
    Craciun, Adrian Virgil
    Moldoveanu, Florin Dumitru
    2015 IEEE 21ST INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME), 2015, : 345 - 348
  • [27] A pseudo-random number generator based on LZSS
    Chang, Weiling
    Fang, Binxing
    Yun, Xiaochun
    Wang, Shupeng
    Yu, Xiangzhan
    2010 DATA COMPRESSION CONFERENCE (DCC 2010), 2010, : 524 - 524
  • [28] Adaptive Chirikov Map for Pseudo-random Number Generation in Chaos-based Stream Encryption
    Tutueva, Aleksandra
    Pesterev, Dmitriy
    Karimov, Artur
    Butusov, Denis
    Ostrovskii, Valerii
    PROCEEDINGS OF THE 2019 25TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2019, : 333 - 338
  • [29] Prevention of Fault Attacks in Cellular Automata Based Stream Ciphers
    Jose, Jimmy
    Das, Sourav
    Chowdhury, Dipanwita Roy
    JOURNAL OF CELLULAR AUTOMATA, 2017, 12 (1-2) : 141 - 157
  • [30] Pseudo-Random Number Generation Applied to Robust Modern Cryptography: A New Technique for Block Ciphers
    Jimenez-Horas, Alejandro
    San Millan, Enrique
    Lopez-Ongil, Celia
    Portela-Garcia, Marta
    Garcia-Valderas, Mario
    Entrena, Luis
    2009 15TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, 2009, : 203 - 205