广义e—bent函数
基于布尔函数正规性的广义Bent函数构造

1 概述
由R tas 于 17 年提 出的 B n 函数是一类重要的 ohu S 9 6 0 et 布尔 函数 【,它具 有最高 的 非线 性 度以及 稳定性 等优 点 。 J J
Ch e tn o p cr lc aa trsiso e eaie r a n un to r t id.Aco dng t he idrc o sr cin m e o r se s n s e ta h r ce it fg n r l d nom lBe tf cinsae sude c z c r i o t n ie tc n tu to t d,t e h wo n w
文献 码:A 标识
中 圈分类号t N 1・ 98 T 1
基于布 尔函数正规性 的广 义 B n 函数构 造 et
许广魁 ,李远华 ,马风雨
(. 1 淮南师范学 院数学与计算科学系 ,安徽 淮南 2 2 0 ;2 中 国人民解放军理工大学理学院 ,南京 2 1O ) 30 1 . ll 1 捕 耍 :基于广义 B n 函数 的正规性 ,结合子 空间上 的特征 函数 ,分析广义正规 B n 函数的 C r t sn et et he e o 谱特征 。利 用间接构造 B n 函 sn et
Co sr c i n o e e a i e n n t0 n t u to f G n r l d Be t z Fu c l n ‘
Ba e nBo l a s d 0 o e n Func i n N or a iy to m lt
X U uang kui, G - LIYuan- hua ,M A ng l Fe -i
第3 8卷 第 1 期 1
V_ .8 o 3 1
・
关于Bent函数的构造的一些研究

AMSS bet l s el l 0 I 0 - ujc Ca i a m 3) sf i i 5
Bn 函数是 由 R t u 于 17 et o as 96年提 出 的一 类特 殊 的布 尔 函数 … .92年 ,l nShl h 18 Os ,cot We h利 e z和 l c
用 Bn 函数构造出一类循环相关特性很好 的二进制 序列 ( et . 称为 Bn序列)从此 , n 函数 的研究受到 et , e B t 人们 的广 泛重 视 , 已取 得 了许多 较深入 的研 究成 . n 函数具 有 许多 优点 : Bn 函数 具 有最 高 e B t 如 e t
的非线 性 度 , n 函数用 于 非线性组 合器 可 以很 好 的抗 击 相关 攻 击和 最 佳线性 逼 近 攻击 , 外 , 当选 e B t 另 适
取 Bn 函数作为线性组合函数 , e t 还可 以使非线性组合 器输 出序列有较好的线性复杂度 . 由于 Bn 函数 e t 在展频通信, 编码理论 . 密码学等领域中的应用越来越广泛, 关于 Bn 函数的研究不断增加, et 其中 Bn e t
关 于 B n 函数 的构 造 的一些研 究 ’ et
邱 显 杰
( 湘潭大学信 息工程学 院计算 机科 学系 , 湖南 湘潭 4 1 5 11 ) 0
[ 摘要 ] 利用频谱方法给出了两个由 n BI函数构造 m( > ) Bn函数的充要条件 , 出了一些 BI 函数不 元 et l m 元 e t 井指 et l
。 。
∈ ~
∑. t ] =
-
{[
从 而
<) I F() F( ) I-, ) + -. + 1 2 +w - F( ] .
两类多输出逻辑函数的关系

本文在广义bent函数及广义部分bent函的基础上提出了多输出广义部分bent函数的定义并论证了其的存在得到了多输出广义部分bent函数的等价判别条件给出了多输出p值广义部分bent函数与多输出p值广义bent函数的关系并讨论了这两者的广义一阶chrest供了一种方法
g n r l e e t fn to . mp tr E gn e ig a d Ap l a o , 0 8, 4 1 :4 6 e e ai d B n u cin Co ue n ie rn n pi t n 2 0 4 ( 3) 5 -5 . z s ci s
Ab t a t T e d f i o n e it n e f mu t o tu g n r l e p r al B n f n t n a e ic s e t e t e rtr n f s r c : h ei t n a d x se c o l — u p t e e ai d a t l ni i z i y e t u c i s r d s u s d,h n h c e o o o i i mu t - u p t e ea ie p ril B n f n t n i p e e t d a d h r l t n hp ewe n l o t u g n r l d a al i z t y e t u c i s s rs n e , n t e e ai s i b t e mu t— u p t P— au d e e a i d o o l o tu i v l e g n r l e z p ril B n f n t n a d a al t y e t u ci s n mu t - u p t o l o tu P-v le g n r l e B n f n t n i b a n d, i h i cu e t e e ea ie i au d e e a i d z e t u ci s s o o ti e wh c n l d s h g n r l d z C r se s n p cr m x rs i n a d f n t n x r s in, a w i a meh d o o sr ci g mu t— u p tP— au d e e a i d h e t n o s e t u e p e s n u c i e p e so me n h l t o f c n t t l o t u v l e g n r l e o o e u n i z
广义e—bent函数

广义e—bent函数
詹榜华
【期刊名称】《通信学报》
【年(卷),期】1996(017)006
【摘要】本文针对广义e-bent函数进行了讨论,证明了此类函数仅包括b
ent函数,常数函数和形如f(x1,x2,…,xn)=α0+(x1+α1)(x2+α2)…的函数,其中αi∈{0,1},i=0,1,…,n。
【总页数】4页(P125-128)
【作者】詹榜华
【作者单位】北京邮电大学信息工程系
【正文语种】中文
【中图分类】TN918.2
【相关文献】
1.广义bent函数的性质与构造 [J], 梅瑞
2.一类新的二次广义Bent函数 [J], 龚心;高光普;刘文芬
3.有限域上广义部分Bent函数与广义Bent函数的关系 [J], 元彦斌;金栋梁;赵亚群;张肃
4.Bent函数和广义Bent函数的递归构造 [J], 王隽;李世取
5.一种广义Bent函数非存在性证明 [J], 张风雨;张习勇;王春铭;李玉娟
因版权原因,仅展示原文概要,查看原文内容请购买。
向量输出部分Bent函数的性质

’ F( )一 ( l ) … ,l ) . f( , ( ) m
其 中分量 函数 ( , ≤ i )1 ≤ , 是 上 的布 尔 函数 . l 表示 集 合 E 中的元 素个数 . 用 El F是 一个 ( ) , 一
维普资讯
・
2・
南 开 大 学 学 报 ( 自然 科 学 版 )
d g F)一 mi e v ・ . e( nd g( F)
∈ 。
第 4 卷 O
F( )的符号 函数定义 为 ( )一 ( 1 , 一 )
^
, F( 取 值为 0 1 而 X( ) 值为 一 1 1 ・ ) 或 , FX, 取 或 .
摘 要 : 据 向量 输 出部 分 B n 根 e t函数 的定 义 给 出 了 向量 输 出 部 分 B n e t函数 的 Was 和 自相 关 函数 的 等 价 lh谱
条件.
关 键 词 :布 尔 函数 ;部分 B n 函数 ; e t函数 ;自相 关 函 数 e t Bn
中 图分 类 号 : TN9 8 1 1. 文献标识码 : A
1 基 本 知识
令 F。 表示 只包 括元 素 0和 1的二 元域 , F 表 示 F。 的 维 向量 空 间. 用 ; 上 假设 和 的两个 正整 数 , ≤ , 把从 到 F 的映射 F( 称 为 个 输入 , 个输 出 的向量 布尔 函数 , ) 记为 ( ) , 一函数 . 任何一 个
Vo. 0 N 6 14 O _
De .2 7 c 00
文 章编 号 : 4 57 4 (0 7 0 —0 10 0 6 —9 2 2 0 ) 60 0 —5
向量 输 出部 分 B n e t函数 的性 质
用特征矩阵的方法构造bent函数

用特征矩阵的方法构造bent函数Bent函数是一类在密码学和编码理论中广泛应用的布尔函数,其具有最大的非线性度和最小的自相关度。
在构造Bent函数的过程中,特征矩阵是一种常用的方法。
特征矩阵是一个n×n的矩阵,其中n是Bent函数的阶数。
特征矩阵的每个元素都是一个复数,其值为Bent函数在对应输入上的值。
特征矩阵的构造方法如下:1. 将Bent函数的输入按照二进制表示,得到n个二进制位。
2. 构造一个n×n的矩阵,其中第i行第j列的元素为(-1)^(i·j)。
3. 将Bent函数在所有输入上的值按照二进制表示,得到一个长度为n的01序列。
4. 将上述01序列转化为一个长度为n的复数序列,其中0对应1,1对应-1。
5. 将上述复数序列与特征矩阵相乘,得到一个长度为n的复数序列。
6. 将上述复数序列转化为一个长度为n的01序列,其中正实数对应0,负实数对应1。
7. 将上述01序列转化为Bent函数在所有输入上的值。
通过特征矩阵的方法,可以构造出许多Bent函数。
例如,对于阶数为8的Bent函数,其特征矩阵为:1 1 1 1 1 1 1 11 i -1 -i 1 -i -1 i1 -1 -1 1 1 -1 -1 11 -i 1 i 1 i -1 -i1 1 1 1 -1 -1 -1 -11 -i -1 i -1 i 1 -i1 -1 1 -1 -1 1 -1 11 i 1 -i -1 -i 1 i其中i为虚数单位。
通过特征矩阵的方法,可以构造出许多其他阶数的Bent函数。
特征矩阵是一种常用的构造Bent函数的方法,其优点是简单易行,且可以构造出许多不同阶数的Bent函数。
在密码学和编码理论中,Bent函数具有重要的应用价值,因此特征矩阵的方法对于实际应用具有重要的意义。
关于Bent函数的一些研究

第 1 4卷第 1 期 20 年 3月 02
常 德 师 范 学 院 学 报 f自 然 科 学 版 )
V . 4 No. 1 1
Ma. r抛
Jun l f o ra o 0埘
T ah ̄ u 姆( eee d 曲rI c n E 嘏岫) a i  ̄ d Sc
…
,
元布尔 函数的集合 , ( =L ,2…, ) £ ) ( l , 是 人们的 广 泛 重 视 , 已取 得 了许 多 较 深 人 的 研 究 成 体 n 邑 01 . 果 . 0Jet _ Bn 函数具有许多优点 : B n 函数具有最 全体 n元线性布尔函数的集合, :{,} 1 如 et
一
2 主要成果
定理 3 设 , f ):, ,2…, ) n f , 是 元平衡布尔 1 函数 , ( )=g Y ,2… ,m 是任意一个 m元布 gY ( IY , Y )
尔 函数 ( 未必 是平 衡的 )则 F , )= F( , , , , ( y I … 2
些研 究 , 且发 现 利用 Bn 函数 的 满 足扩 散 准 则 并 et
尔 函数 .
怍
者. 邱显杰(9s 男 硕 士研究生 17一)
l 1 =
造 出更 多 更好 的 Bn 函数 以及 如 何 拓 宽 Bn 函数 et et 的应用 领域是 两 个 非 常有 意 义 的研 究 课 题 . 文 对 本
2~, 中 c∈ 其
…
= f,f(l。, , )≠ ( ,, 0 l, ,2… 00
,
0 )
Bn 函数的构造和应用进行 了一些探讨 . et 首先 , 以文 对任意布尔函数 f ( ) , , 表示,的重量 , 即,的真值 献 [] 8和文 献 [ ] 9 的结论 为基础 , 利用 布尔 置换 , 构造 表中 l 的个 数 . 了一种 新 的 Bn 函数 , et 即定 理 4 另 外 , ; 由于 具有 较 高的非线性 度的平衡布尔 函数在密码学 中有着非常 广泛的 应用 , 本文 也 对 这类 布 尔 函数 的构 造 进行 了
bent函数

bent函数bent 函数是一类基于内插的全局最优化算法,用于解决复杂的非线性问题。
该算法的提出者是科学家M.J.D. Powell,因此也被称为Powell算法。
Bent函数通过利用多项式内插技术来解决非线性最优化问题。
它的优点在于快速收敛,而且具有较高的精度和可靠性,适用于大多数无约束和约束问题。
在介绍Bent函数之前,我们先来看一下最优化问题的基本概念。
最优化问题通常指的是在一定的约束条件下,寻找目标函数取得最大或最小值的问题。
给定一目标函数f(x),其中x是需要优化的参数向量,可以表示为:f(x) = f(x1,x2,...,xn)其中,x1,x2,...,xn是需要优化的参数。
优化问题通常形式化为:minimize f(x)subject to g(x) ≤ 0h(x) = 0其中,g(x) ≤ 0和h(x) = 0是问题的约束条件。
如果没有约束条件,则称为无约束问题。
传统的优化算法通常采用迭代搜索的方法,即从一个初始点开始不断寻找目标函数的最小值。
这类算法的性能通常取决于所选的搜索方向和步长。
缺点是容易陷入局部最优解,难以找到全局最优解。
Bent函数的核心思想是通过内插来优化搜索方向和步长。
具体地,Bent函数利用一个多项式序列P(x)来逼近目标函数f(x),其中n次多项式P(x)形式定义如下:其中,m为内插点数量。
当m=n+1时,多项式完全拟合了f(x)。
因此,利用多项式P(x)来求解最优化问题等价于求解一系列无约束问题,每个无约束问题的目标函数为:其中,x为参数向量。
在Bent函数中,搜索方向和步长由P(x)的一阶和二阶导数提供。
具体地,搜索方向由一阶导数给出,步长由二阶导数给出。
因此,Bent函数能够更快地收敛到全局最优解,并具有更高的精度和可靠性。
另外,Bent函数还可以通过不同的形式定义基函数来适应不同类型的优化问题。
例如,可以通过定义虚拟基函数来处理离散参数优化问题,定义支撑向量机来处理分类问题,定义径向基函数来处理回归问题等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广义e—bent函数
广义曲线,也称弯曲曲线,是以某种函数定义的曲线,比较常见的有椭圆、双曲线等,而广义e—bent函数是在这类曲线的几何表示中,非常重要的一种。
首先,它是由实数坐标空间中的正切函数形成的曲线,定义域是实数轴,值域也是实数轴。
除此之外,它也可以表示矢量空间中的角度,其值域被定义为(0,2π]。
其次,广义e—bent函数涉及到多个非常重要的物理量与数学量,比如电阻、
感应电动势以及圆周率等,可以用来表示曲线在区间内的定义方程。
此外,广义e—bent函数可以用于大规模的物理、力学模拟等的计算,因为它
能够非常有效地捕捉曲线的变化与极值,比如电势能量更新和冗余运动等。
有助于精确地模拟物体的运动轨迹,改善控制模型的精度与准确度。
最后,广义e—bent函数也可以用于优化算法,它可以用于矢量空间中的非线
性优化,用来有效地求解最小值问题。
因此,广义e—bent函数在数学、力学、控
制系统等科学领域中扮演着重要的角色,被广泛应用于多个领域,对科学的发展及应用有着重要影响。