Hybrid classes of balanced Boolean functions with good cryptographic properties

被引:4
|
作者
Khan, Mansoor Ahmed [1 ]
Ozbudak, Ferruh [1 ,2 ]
机构
[1] Middle E Tech Univ, Inst Appl Math, TR-06800 Ankara, Turkey
[2] Middle E Tech Univ, Dept Math, TR-06800 Ankara, Turkey
关键词
Boolean function; Symmetric cipher; Non-linearity; Algebraic degree; Algebraic immunity; Optimal algebraic immunity; FAST ALGEBRAIC ATTACKS; STREAM CIPHERS; IMMUNITY; CONSTRUCTION; NONLINEARITY;
D O I
10.1016/j.ins.2014.02.157
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cryptographically strong Boolean functions play an imperative role in the design of almost every modern symmetric cipher. In this context, the cryptographic properties of Boolean functions, such as non-linearity, algebraic degree, correlation immunity and propagation criteria, are critically considered in the process of designing these ciphers. More recently, with the emergence of algebraic and fast algebraic attacks, algebraic immunity has also been included as an integral property to be considered. As a result, several constructions of Boolean functions with high non-linearity, maximal algebraic degree and optimal algebraic immunity have been devised since then. This paper focuses on some of these constructions and presents two hybrid classes of Boolean functions. The functions constructed within these classes possess maximal algebraic degree for balanced functions, optimal algebraic immunity, high non-linearity and good resistance to algebraic and fast algebraic attacks. A hybrid class of 1-resilient functions has also been proposed that also possesses high algebraic degree, optimal algebraic immunity, high non-linearity and good resistance to algebraic and fast algebraic attacks. (c) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:319 / 328
页数:10
相关论文
共 50 条
  • [1] New Balanced Boolean Functions with Good Cryptographic Properties
    Wang, Qichun
    Xue, Xiangyang
    Kan, Haibin
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (10) : 2633 - 2637
  • [2] Constructing Two Classes of Boolean Functions With Good Cryptographic Properties
    Chen, Yindong
    Zhang, Liu
    Gong, Zhangquan
    Cai, Weihong
    [J]. IEEE ACCESS, 2019, 7 : 149657 - 149665
  • [3] A construction of Boolean functions with good cryptographic properties
    Chung, Jong H.
    Stanica, Pantelimon
    Tan, Chik-How
    Wang, Qichun
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2015, 92 (04) : 700 - 711
  • [4] VECTORIAL BOOLEAN FUNCTIONS WITH GOOD CRYPTOGRAPHIC PROPERTIES
    Feng, Keqin
    Yang, Jing
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (06) : 1271 - 1282
  • [5] Constructions of vectorial Boolean functions with good cryptographic properties
    Li, Luyang
    Zhang, Weiguo
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2016, 59 (11)
  • [6] A New Family of Boolean Functions with Good Cryptographic Properties
    Sosa-Gomez, Guillermo
    Paez-Osuna, Octavio
    Rojas, Omar
    Madarro-Capo, Evaristo Jose
    [J]. AXIOMS, 2021, 10 (02)
  • [7] Constructions of vectorial Boolean functions with good cryptographic properties
    Luyang LI
    Weiguo ZHANG
    [J]. Science China(Information Sciences), 2016, 59 (11) : 233 - 234
  • [8] A new method to construct Boolean functions with good cryptographic properties
    Wang, Qichun
    Tan, Chik How
    [J]. INFORMATION PROCESSING LETTERS, 2013, 113 (14-16) : 567 - 571
  • [9] NEW CONSTRUCTIONS OF VECTORIAL BOOLEAN FUNCTIONS WITH GOOD CRYPTOGRAPHIC PROPERTIES
    Dong, Deshuai
    Qu, Longjiang
    Fu, Shaojing
    Li, Chao
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2012, 23 (03) : 749 - 760
  • [10] Genetic Approach to Improve Cryptographic Properties of Balanced Boolean Functions Using Bent Functions
    Ozcekic, Erol
    Kavut, Selcuk
    Kutucu, Hakan
    [J]. COMPUTERS, 2023, 12 (08)