Linear approximations of addition modulo 2n

被引:0
|
作者
Wallén, Johan [1 ]
机构
[1] Laboratory for Theoretical Computer Science, Helsinki University of Technology, P.O.Box 5400, FIN-02015 HUT, Espoo, Finland
关键词
Cryptography - Computation theory;
D O I
10.1007/978-3-540-39887-5_20
中图分类号
学科分类号
摘要
We present an in-depth algorithmic study of the linear approximations of addition modulo 2n. Our results are based on a fairly simple classification of the linear approximations of the carry function. Using this classification, we derive an θ(log n)-time algorithm for computing the correlation of linear approximation of addition modulo 2n, an optimal algorithm for generating all linear approximations with a given non-zero correlation coefficient, and determine the distribution of the correlation coefficients. In the generation algorithms, one or two of the selection vectors can optionally be fixed. The algorithms are practical and easy to implement. © International Association for Cryptologic Research 2003.
引用
收藏
页码:261 / 273
相关论文
共 50 条
  • [1] Linear approximations of addition modulo 2n
    Wallén, J
    FAST SOFTWARE ENCRYPTION, 2003, 2887 : 261 - 273
  • [2] On the best linear approximation of addition modulo 2n
    Xue, Shuai
    Qi, Wen-Feng
    Yang, Xiao-Yuan
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2017, 9 (05): : 563 - 580
  • [3] On the best linear approximation of addition modulo 2n
    Shuai Xue
    Wen-Feng Qi
    Xiao-Yuan Yang
    Cryptography and Communications, 2017, 9 : 563 - 580
  • [4] Linear Approximations of Addition Modulo 2n-1
    Zhou, Chunfang
    Feng, Xiutao
    Wu, Chuankun
    FAST SOFTWARE ENCRYPTION (FSE 2011), 2011, 6733 : 359 - 377
  • [5] Influence of addition modulo 2n on algebraic attacks
    Oleksandr Kazymyrov
    Roman Oliynykov
    Håvard Raddum
    Cryptography and Communications, 2016, 8 : 277 - 289
  • [6] Influence of addition modulo 2n on algebraic attacks
    Kazymyrov, Oleksandr
    Oliynykov, Roman
    Raddum, Havard
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2016, 8 (02): : 277 - 289
  • [7] Efficient VLSI implementation of modulo (2n ± 1) addition and multiplication
    Zimmermann, Reto
    Proceedings - Symposium on Computer Arithmetic, 1999, : 158 - 167
  • [8] Weight of an n-dimensional Boolean vector and addition modulo 2n; The generalization to the case of modulo mn
    Sevastyanov, B.A.
    Discrete Mathematics and Applications, 5 (04):
  • [9] Analysis on the consistent degree of addition modulo 2n with XOR and its application
    Chen, Shi-Wei
    Jin, Chen-Hui
    Li, Xi-Bin
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2010, 33 (03): : 44 - 47
  • [10] EULER NUMBERS MODULO 2n
    Sun, Zhi-Hong
    BULLETIN OF THE AUSTRALIAN MATHEMATICAL SOCIETY, 2010, 82 (02) : 221 - 231