Minimal Binary Linear Codes From Vectorial Boolean Functions

被引:0
|
作者
Li, Yanjun [1 ]
Peng, Jie [2 ]
Kan, Haibin [3 ,4 ,5 ]
Zheng, Lijing [6 ]
机构
[1] Anhui Univ Finance & Econ, Inst Stat & Appl Math, Bengbu 233030, Anhui, Peoples R China
[2] Shanghai Normal Univ, Math & Sci Coll, Shanghai 200234, Peoples R China
[3] Fudan Univ, Sch Comp Sci, Shanghai Key Lab Intelligent Informat Proc, Shanghai 200433, Peoples R China
[4] Shanghai Engn Res Ctr Blockchain, Shanghai 200433, Peoples R China
[5] Fudan Univ, Yiwu Res Inst, Yiwu 322000, Zhejiang, Peoples R China
[6] Univ South China, Sch Math & Phys, Hengyang 421001, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
Linear codes; Boolean functions; Codes; Transforms; Technological innovation; Research and development; Physics; Minimal linear code; vectorial Boolean function; three-weight code; AB condition; secret sharing; BENT FUNCTIONS; 2-WEIGHT; CONSTRUCTION; FAMILIES; WEIGHTS;
D O I
10.1109/TIT.2022.3231966
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, much progress has been made to construct minimal linear codes due to their preference in secret sharing schemes and secure two-party computation. In this paper, we put forward a new method to construct minimal linear codes by using vectorial Boolean functions. Firstly, we give a necessary and sufficient condition for a generic class of linear codes from vectorial Boolean functions to be minimal. Based on that, we derive some new three-weight minimal linear codes and determine their weight distributions. Secondly, by studying deeply the construction of linear codes in this paper, we find a necessary and sufficient condition of the linear codes to be minimal and to be violated the AB condition. As a result, we get three infinite families of minimal linear codes violating the AB condition. To the best of our knowledge, this is the first time that minimal liner codes are constructed from vectorial Boolean functions. Compared the parameters with other known ones, in general the minimal liner codes obtained in this paper have higher dimensions.
引用
收藏
页码:2955 / 2968
页数:14
相关论文
共 50 条
  • [1] Binary linear codes from vectorial Boolean functions and their weight distribution
    Tang, Deng
    Carlet, Claude
    Zhou, Zhengchun
    [J]. DISCRETE MATHEMATICS, 2017, 340 (12) : 3055 - 3072
  • [2] Linear codes from vectorial Boolean power functions
    Chen, Yuan
    Zeng, Xiangyong
    Zhang, Li
    Xiao, Benchang
    [J]. FINITE FIELDS AND THEIR APPLICATIONS, 2020, 67 (67)
  • [3] A construction of binary linear codes from Boolean functions
    Ding, Cunsheng
    [J]. DISCRETE MATHEMATICS, 2016, 339 (09) : 2288 - 2303
  • [4] Linear codes from vectorial Boolean functions in the context of algebraic attacks
    Boumezbeur, M.
    Mesnager, S.
    Guenda, K.
    [J]. DISCRETE MATHEMATICS ALGORITHMS AND APPLICATIONS, 2021, 13 (03)
  • [5] Projective binary linear codes from special Boolean functions
    Ziling Heng
    Weiqiong Wang
    Yan Wang
    [J]. Applicable Algebra in Engineering, Communication and Computing, 2021, 32 : 521 - 552
  • [6] Binary linear codes with few weights from Boolean functions
    Xiaoqiang Wang
    Dabin Zheng
    Yan Zhang
    [J]. Designs, Codes and Cryptography, 2021, 89 : 2009 - 2030
  • [7] Binary linear codes with few weights from Boolean functions
    Wang, Xiaoqiang
    Zheng, Dabin
    Zhang, Yan
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2021, 89 (08) : 2009 - 2030
  • [8] Projective binary linear codes from special Boolean functions
    Heng, Ziling
    Wang, Weiqiong
    Wang, Yan
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2021, 32 (04) : 521 - 552
  • [9] Four classes of minimal binary linear codes with wmin/wmax < 1/2 derived from Boolean functions
    Li, Xia
    Yue, Qin
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2020, 88 (02) : 257 - 271
  • [10] Construction of Two Classes of Minimal Binary Linear Codes Based on Boolean Function
    Du, Jiawei
    Du, Xiaoni
    Jin, Wengang
    Zhang, Yingzhong
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2022, E105A (04) : 689 - 693