On constructions of weightwise perfectly balanced Boolean functions

被引:0
|
作者
Sihem Mesnager
Sihong Su
机构
[1] University of Paris VIII,Department of Mathematics
[2] F-93526 Saint-Denis Laboratoire de Géométrie,School of Mathematics and Statistics
[3] Analyse et Applications,Department of Mathematics
[4] LAGA,undefined
[5] University Sorbonne Paris Nord,undefined
[6] CNRS,undefined
[7] UMR 7539,undefined
[8] Telecom Paris,undefined
[9] Henan University,undefined
[10] University of Paris VIII,undefined
来源
关键词
FLIP cipher; Boolean function; Weightwise perfectly balance; Algebraic normal form; Algebraic degree; 06E30; 94C10; 94A60;
D O I
暂无
中图分类号
学科分类号
摘要
The recent FLIP cipher is an encryption scheme described by Méaux et al. at the conference EUROCRYPT 2016. It is based on a new stream cipher model called the filter permutator and tries to minimize some parameters (including the multiplicative depth). In the filter permutator, the input to the Boolean function has constant Hamming weight equal to the weight of the secret key. As a consequence, Boolean functions satisfying good cryptographic criteria when restricted to the set of vectors with constant Hamming weight play an important role in the FLIP stream cipher. Carlet et al. have shown that for Boolean functions with restricted input, balancedness and nonlinearity parameters continue to play an important role with respect to the corresponding attacks on the framework of FLIP ciphers. In particular, Boolean functions which are uniformly distributed over F2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}${\mathbb {F}}_{2}$\end{document} on En,k={x∈F2n∣wt(x)=k}\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$E_{n,k}=\{x{\in \mathbb {F}_{2}^{n}}\mid \text {wt}(x)=k\}$\end{document} for every 0 < k < n are called weightwise perfectly balanced (WPB) functions, where wt(x) denotes the Hamming weight of x. In this paper, we firstly propose two methods of constructing weightwise perfectly balanced Boolean functions in 2k variables (where k is a positive integer) by modifying the support of linear and quadratic functions. Furthermore, we derive a construction of n-variable weightwise almost perfectly balanced Boolean functions for any positive integer n.
引用
收藏
页码:951 / 979
页数:28
相关论文
共 50 条
  • [1] On constructions of weightwise perfectly balanced Boolean functions
    Mesnager, Sihem
    Su, Sihong
    [J]. CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2021, 13 (06): : 951 - 979
  • [2] A CLASS OF WEIGHTWISE ALMOST PERFECTLY BALANCED BOOLEAN FUNCTIONS
    Dalai, Deepak kumar
    Mallick, Krishna
    [J]. ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2024, 18 (02) : 480 - 504
  • [3] Construction of weightwise perfectly balanced Boolean functions with high weightwise nonlinearity
    Li, Jingjing
    Su, Sihong
    [J]. DISCRETE APPLIED MATHEMATICS, 2020, 279 : 218 - 227
  • [4] A NEW CONSTRUCTION OF WEIGHTWISE PERFECTLY BALANCED BOOLEAN FUNCTIONS
    Zhang, Rui
    Su, Sihong
    [J]. ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2021, : 757 - 770
  • [5] A unified construction of weightwise perfectly balanced Boolean functions
    Zhao, Qinglan
    Li, Mengran
    Chen, Zhixiong
    Qin, Baodong
    Zheng, Dong
    [J]. DISCRETE APPLIED MATHEMATICS, 2023, 337 : 190 - 201
  • [6] On the weightwise nonlinearity of weightwise perfectly balanced functions
    Gini, Agnese
    Meaux, Pierrick
    [J]. DISCRETE APPLIED MATHEMATICS, 2022, 322 : 320 - 341
  • [7] Weightwise Almost Perfectly Balanced Functions: Secondary Constructions for All n and Better Weightwise Nonlinearities
    Gini, Agnese
    Meaux, Pierrick
    [J]. PROGRESS IN CRYPTOLOGY, INDOCRYPT 2022, 2022, 13774 : 492 - 514
  • [8] A family of weightwise (almost) perfectly balanced boolean functions with optimal algebraic immunity
    Tang, Deng
    Liu, Jian
    [J]. CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2019, 11 (06): : 1185 - 1197
  • [9] Weightwise perfectly balanced functions with high weightwise nonlinearity profile
    Liu, Jian
    Mesnager, Sihem
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2019, 87 (08) : 1797 - 1813
  • [10] A family of weightwise (almost) perfectly balanced boolean functions with optimal algebraic immunity
    Deng Tang
    Jian Liu
    [J]. Cryptography and Communications, 2019, 11 : 1185 - 1197