具有最大代数免疫阶弹性函数的构造
su is o r p o a h p o e is iv ra c n e e e sbe ta somain. t d e fcy tg p r p r e n a n e u d rr v ri l r n fr t r t i o
Ke r s B o e n f n t n Re i e t o l a u cin; g b ac I y wo d : o la u c i ; sl n oe n F n t o i B o Ale ri mmu i nt y
探 讨 了如何将 布 尔函数 的 多种性质 需求达到 最优 , 出了一种构 造具 有最 大代数 免 疫阶 的弹 性 函数 的 构 给
造方 法。
关键词 : 尔函数 ; 布 弹性 函数 ; 代数 免疫阶 中图分类 号 : 7 . 014 4 文献标 识码 : A 文章 编号 :6 3— 7 2 2 1 )6— 0 8— 5 1 7 8 7 (0 0 o 0 4 0
B nb 3 0 0 C i ) eg u2 3 0 , h a n
Ab t a t T eg o h r ce s c fB o e nf n t n d cd e s c r f r po r p y t a c r i x e t o sr c : h o d c aa tr t so o la c i e i e t e u t o y tg a h et n e tn .F — i i u o h i y c o a c s g o o s u t n r q i me t o o l a u cin,h g o l e r is ih ag b ac i u i n c n t ci e ur n r o e ns fB e n fn t o ih n n i ai e ,h g l e r i mmu i n ih n t nt a d hg y
ma i e i lUn v r t s y,Hu ie 3 0 0,Ch n 3. p rme to sc Co re ,Be g u Na a e t f c rAc d my, ab i2 5 0 i a; De a t n fBa i u s s n b v lPtu t n o e i e t B la u c o s w t x mu ag b ac i u c i s o s c o fr s in o e n f n t n i ma i m le r i mmu i s p o o e a e n o r i l i h n t i rp s d b s d o y
曹 浩 魏仕 民 焦胜 军 , ,
( .安徽科 技学 院 1 理学 院 , 徽 安 凤 阳 2 3 0 ;.淮北 师范大学 , 3 10 2 安徽 淮北 250 ; 3 0 0
3 海军蚌埠 士官学 校 .
摘
基础 部 , 安徽
蚌埠
230 300)
要 : 对密码 学 中布 尔函数 的构 造需 求 , 针 利用布 尔函数 的谱表 示 , 分析 了其在 可逆 变换 下的不 变性质 ,
序列 密码 的安 全性 主要取 决 于密钥 流生成 器 的设计 , 而密钥 流生成 器 的输 出通 常 由一 个 组合 布尔 函 数控 制 , 因此 , 尔 函数 的性 能 在 一 定 程 度 决 定 着 密 码 体 制 的安 全 性 。 近年 来 , 种 新 的 密码 攻击 方 布 一 法—— 代数 攻击通 过构造并 求解超定 多元非线 性方程 组来求 取初 始密 钥… , 一些 传统 的密 码体 制构 成 对 了很 大 的威胁 。作为 一种新型 有效 的密码 分析 方法 , 数攻击 对 布尔 函数 的设 计 也提 出 了新 的标 准 , 代 即代 数免疫 性 J衡量布 尔 函数 抵抗代 数攻 击 的能 力 , 被定 义 为布尔 函数 f f , 它 或 +1的最 低 次数 的零 化 函数 的次数 , 而零化 函数总是存 在 的( 布尔 函数 的 固有性 质 ) 。给定 一个 n元 布尔 函数 f分 析者 的 目标 就 , 是找 到 f f 或 +1的低 次零化 函数 J 。为抵 抗代数 攻击 , 函数 的代 数免 疫 阶不 能太 低 。研 究代 数免 疫性 与 其它密 码学性 质之 间的关系 , 别是它 们之 间相 互制 约的关 系 , 于全 面把 握布 尔 函数 的密码 学性 质 , 特 对 提 高抵抗 各种 已知攻击 的能力 , 有重要 的理论意 义和应 用价值 。 具
安 徽 科技 学 院学 报 ,0 12 ( )4 5 2 1 ,5 1 : 8— 2
J u n lo h iS i n e a d T c n lg n v ri o r a f An u c e c n e h oo y U iest y
具有最 大代 数免 疫 阶弹 性 函数 的构造
( .C H g f cec , n u S i c n eh ooyU i ri ,F n ag2 3 0 ,C ia2 uie N r 1 o eeo i e A h i c neadT cn l nv sy e g n 3 10 hn ;.H a i o- S n e g e t y b
Co sr c i n o sl n o e n F n to n t u to f Re i e tBo la u c i n i wih M a i u g b a c I m u i t x m m Al e r i m nt y
C 0 H o , I h —mn , I O S e g jn A a WE i i J h n — u S A
几乎最优弹性plateaued函数的性质和构造
摘
要: 研 究 了几乎 最优 p l a t e a u e d函数 的非零 线 性结 构个 数 , 证 明 了一个 具有 奇数 个 变元 的几 乎最
优p l a t e a u e d函数要 么是没 有 非 零 线 性 结 构 的 p l a t e a u e d函数 ,要 么是 有 一 个 非 零 线性 结构 的部 分
几 乎最优弹性 p l a t e a u e d函数 的 性 质 和 构 造
边康 龙 , 朱海君 , 董新锋
( 1 . 西安电子科技大学 I S N国家重点实验室 , 陕西 西安 7 1 0 0 7 1 ; 2 .张 渚高级中学 , 江苏 宜兴 2 1 4 2 3 1 ; 3 . 保密通信重点实 验室 , 四川 成都 6 1 0 0 4 1 )
Pr o p e r t y a n d Co n s t r u c t i o n o f Al mo s t Op t i ma l
Re s i l i e n t Pl a t e a u e d Fu n c t i o n B I A N K a n g - l o n g , Z HU Ha i - j u n , D O N G X i n - f e n g
b e n t 函数 ;一个具 有偶 数 个 变元 的几乎 最优 p l a t e a u e d函数 的非 零 线性 结构 只 可能是 0 , l , 3个。还
给 出一 种构 造 几乎 最优 弹性 p l a t e a u e d函数 的 方 法 ,可 以使 函 数 无 非零 线性 结构 、 满足 严 格 雪崩 准
b l e s i s 0,l, o r 3 .A me t h o d f o r c o n s t uc r t i n g a l mo s t o p t i ma l r e s i l i e n t p l a t e a u e d f u n c t i o n s i s a l s o p r e s e n t e d .
如何构造一个平滑的最大值函数
如何构造一个平滑的最大值函数在处理最优化问题时,我们常常通过分析导函数来寻找极值点,因此往往希望目标函数是可导的;但在很多实际问题中,目标函数里经常带有取最大值函数,它的存在将破坏函数的可导性。
一个有趣的问题由此产生:能否设计一个平滑的二元函数 f(x,y) ,它的效果近似于 max(x,y) ,足以用来代替最大值函数?在设计这样的函数时,下面这些条件需要尽可能满足:· 函数简洁而美观· 可以调整函数的“平滑度”· 可以很方便地扩展到多个变量我在这里发现了一个非常漂亮的构造: ln(exp(x) + exp(y)) 。
由于 x 和y 都在指数位置上,因此它们的差距将会放得很大。
比方说, 3 和 8 这两个数虽然相隔不远,但 e^3≈20.0855 ,e^8≈2980.96 ,两个幂差了几个数量级。
因此,把 e^3 加到 e^8 上,几乎不会改变 e^8 的大小。
对 e^3+e^8 取对数的结果和直接对 e^8 取对数的结果相差不多。
事实上, ln(exp(3) +exp(8))≈8.00672 ,非常逼近最大值函数的结果。
这个函数有很多好处。
首先,它看上去非常漂亮,并且很容易参与到其它运算中。
其次,它可以非常方便地扩展到 n 个变量的情况,即 ln(exp(x_1) + exp(x_2) + ... + exp(x_n)) 。
另外,这个函数的精确程度是可以控制的。
显然,由于指数函数越到后面变化幅度越大,因此这个函数对尺度较大的变量来说会变得更加精确。
如果把 3 和 8 变成 30 和 80 ,函数结果可以精确到小数点后 20 多位。
因此,我们可以用一个系数 k 来调节变量的尺度,让 x 和 y 同时扩大 k 倍,最后结果再除以 k 。
换句话说,把函数重新写成ln(exp(k·x) + exp(k·y))/k , k 越大整个函数将越逼近最大值函数, k 越小函数也就变得越平滑。
第6讲--弹性力学的有限元求法
处于平衡状态的弹性体,真实位移分量发生了 位移边界条件所允许的微小改变,这个微小的 改变就是虚位移(virtual displacement)。 结点的虚位移 单元的虚位移
bm yi y j 0 a a
cm x j xi 0 a a
三角形积为 形态函数为
a2 A 2
1 1 x Ni (ai bi x ci y ) 2 (0 ax 0) 2A a a 1 1 y Nj (a j b j x c j y ) 2 (0 0 ay ) 2A a a
u( x, y) Ni ( x, y)ui N j ( x, y)u j Nm ( x, y)um
按照上面给出的结点位移,单元实际上产生了刚体位移, 对于单元中的任意一个点u(x,y)=1。所以,
1 Ni ( x, y) N j ( x, y) Nm ( x, y)
形态函数的几何意义
1 A 1 xj 2 1 xm 1 xi 1 1 2 yj 1 0 a a 2 2 ym 1 0 0 yi 1 a 0
如果把三个结点按顺时针方向排列,即i(a,0)、j(0,0)、 m(0,a),行列式的计算结果为负值。
1 A 1 xj 2 1 xm 1 xi 1 1 2 yj 1 0 0 a 2 2 ym 1 0 a yi 1 a 0
f N e
(2-14)
把[N]称为形态矩阵,Ni称为形态函数。
基于S盒设计的多输出Plateaued函数的构造
收稿日期:2019-06-19;修回日期:2019-12-10基金项目:国家自然科学基金资助项目(U1636114,61772550,61572521,61872384)作者简介:翁子盛(1982-),男,福建福清人,工程师,硕士,主要研究方向为密码通信与安全(fjwjwzs@126.com );武吉祥(1972-),男,内蒙古卓资人,高级工程师,硕士,主要研究方向为密码通信与安全;车小亮(1987-),男,安徽亳州人,博士,主要研究方向为密码学.基于S 盒设计的多输出Plateaued 函数的构造*翁子盛1,武吉祥2,车小亮2,3(1.武警福建总队综合信息保障中心,福州350003;2.武警部队密码室,北京100089;3.武警工程大学密码工程学院,西安710086)摘要:多输出布尔函数具有输出效率高、安全性好等良好的密码学性质,被广泛应用于S 盒的设计。
利用2m 个单射构造出一类n 元m 输出的多输出Plateaued 函数,该函数具有非线性度高、弹性好的特点,一定条件下满足差分均匀性、严格雪崩准则和(n -1)次扩散准则。
且当n 和m 的值很接近时,构造的多输出Plateaued 函数可以用于S 盒的设计。
关键词:S 盒设计;多输出Plateaued 函数;非线性度;扩散准则;差分特性在密码学中为了提高密钥流生成效率往往需要选用多输出函数。
例如,分组密码中的S 盒具有非线性结构,其安全性取决于S 盒密码学性质的好坏[1],而S 盒可以表示为一组逻辑函数,即多输出布尔函数[2]。
S 盒的密码学性质就可以用多输出布尔函数的性质来表述[3,4],所以多输出Bent 函数、多输出部分Bent 函数及其性质被广泛研究[5,6],并应用到S 盒的设计[7]。
而上述两种多输出函数密码学性质不均衡,为了弥补其缺点,综合非线性性、差分均匀性、代数复杂性、平衡性和相关免疫性等密码性质,多输出Pla-teaued 函数得到广泛研究和应用[8]。
具有良好密码学性质的布尔函数的级联构造
deg f max I 1,2,,n I aI 0
设 2n 为 2n 个元素的有限域, 任意 n -元布尔函数 f 也可以表示为 2n 上的单变元多项式
f x ai xi , ai 2n
i 0
2n 1
其中 a0 , a2n 1 2 , 且对 1 i 2n 2 , ai2 a2i mod 2n 1 . 在单变元表示下 f 的代数次数为
i 0 j 0 2k 1 2k 1
在这种双变元表示下 f 的代数次数为
deg f max 0i , j2k 1 wt i wt j aij 0
Wf a
对任意 f n , 在单变元表示下其在 a 2n 处的 变换定义为
Constructing Boolean Functions with Good Cryptographic Properties by Concatenation
WU Bao-Feng, LIN Dong-Dai
State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China Corresponding author: WU Bao-Feng, E-mail: wubaofeng@
2
预备知识
设 2 为二元有限域 . 对正整数 n , 任意从向量空间 2n 到到 2 的映射称为 n - 元布尔函数 . 记 n
为 n - 元布尔函数的全体构成的集合 . 任意 f n , 其支撑集定义为 supp f x 2n f x 1 . 若
满足p次扩散准则的弹性函数的全局雪崩特征
Gl b la a a c e c a a t rsi s o e i e tBo l a u c i n o a v l n h h r c e itc fr sl n o e n f n to s i
为 防止 攻 击 者 对 密 码 系统 进 行 相 关 攻 击 ,9 4年 See t 18 ign— hl 提 出 了相 关 免 疫 函数 。这 个 概 念 一经 提 出就 引 起 广 泛 ae r
码 函数 安 全 的局 部 性 。而 G C从 全 局 着 眼 , 所 有 点 都 提 出 A 对
s tsy n r p g t n c i ro fd g e aif i g p o a a i rt i n o e r eP o e
CHON Jn f n G i—e g ,Z HU e p n O Z —e g,
( .colf Mahmai l c ne uie No lU ir t 1Sho te ta i c,H abi r nv sy,H abi n u 2 50 o c Se ma ei uie A h i 3 00,C ia . ai a e aoaoyo t rt hn ;2 N t n lKyL brtr f I e ae o ng d
) 2 ∈F 。本文用 曰 表示所有 n元布尔 函数
的慨 念 , 出 弹性 函 数 的概 念 。 S gnhl 不 等 式 表 明 , 提 i eta r e e
的集合 , 用① 表示 上 的加法 。对 于任 意f ) 都能 表 ( eB ,
示 成 代 数 正 规 型 的 形式 ( N ) A F:
弹性力学有限元-06-三角形单元
第6章 有限元法
6.1 概述 The finite element method
在17世纪, 牛顿和莱布尼茨发明了积分法,证明了该运算具有 整体对局部的可加性。
在18世纪,著名数学家高斯提出了加权余值法及线性代数方程组 的解法。另一位数学家Lagrange提出泛函分析。泛函分析是将 偏微分方程改写为积分表达式的另一途经。
1960年,美国加州大学伯克利分校的R.W.Clough教授在论文 中提出了“有限单元”,这样的名词。 值得骄傲的是我国南京 大学冯康教授在此前后独立地在论文中提出了“有限单元”
第6章 有限元法
The finite element method
有限元计算方法作为一种技术更多的与FEM软件的发展紧密的 结合起来。方法不断更新,优胜劣汰,传承和发展.有限元算法 (FFE)。在传统有限元分析的数值计算方法之中,有直接计算 法(DirectSolver)与迭代法(Iterative 所谓快速解法)两种。
3、单元内任意点的位移列阵f
{ f } [u ]T
(6-3)
y
m
v
·
u
j
i
y
m
· j
i
x
x
图6-1
4、单元内任意点的应变列阵
{} [ x y xy ]T
(6-4)
5、单元内任意点的应力列阵
{} [ x y xy ]T
y
m
· j
i
(6-5)
6、几何方程(Geometric equax tions)
3
1
3
5
7
9
66 6
④
⑤
555
单元、节点需编号
8
一类弹性布尔函数的谱值分布
cnt ce [】i a a zd d ten mea o fteWas p crm sgvn o s utd i 1 s n l e . h u rt n o h l set r n y An i h u i ie.
Ke r s c y t g a h Bo l a u c o r s in o e n f ci n; a s p cr m y wo d : r p o r p y; o e n f n t n;e i e t Bo la u t i l n o W lh s e t u
a d A pi t n ,0 0 4 (1 :28 . n p l ai s2 1 ,63 ) 8-5 c o Abtat ak a i n a cnt ci fo dv r be eietB oen fnt n n []w ih h v ih n nier , s c :S ra h sgv o s ut n o d 。ai lsrs i o la u co si 1, hc a ehg o l a t r e r o a ln i n பைடு நூலகம் y
C m u r n i ei n A pi t n 计算机 工程 与应用 o p  ̄ gn r ga d p l ai s E e n c o
@ 网络 、 信 、 通 安全 @
一
类弹性布尔函数 的谱值 分布
最高非线性度旋转对称布尔函数与最优代数免疫函数
最高非线性度旋转对称布尔函数与最优代数免疫函数
黄景廉;王卓
【期刊名称】《计算机科学》
【年(卷),期】2016(043)011
【摘要】研究了旋转对称布尔函数的最高扩散次数、最高非线性度、代数免疫性和最优代数免疫函数的存在性与构造等问题.利用导数和e-导数证明了非线性度达到最高的旋转对称布尔函数的存在性,并利用导数,由扩散性达到最高n次的Bent 函数采验证一类旋转对称Bent函数的存在性.同时证明了1阶代数免疫和2阶以上代数免疫旋转对称布尔函数的存在性.另外,利用旋转对称Bent函数构造了非齐次完全旋转对称最优代数免疫布尔函数以及一类众多的最优代数免疫布尔函数,并证明了这两类函数的存在性.同时,也得到了非齐次完全旋转对称相关免疫布尔函数.【总页数】5页(P230-233,241)
【作者】黄景廉;王卓
【作者单位】西北民族大学电气工程学院兰州730030;西北民族大学电气工程学院兰州730030
【正文语种】中文
【中图分类】TP309
【相关文献】
1.代数免疫度最优的旋转对称布尔函数的构造 [J], 李超;薛朝红;付绍静
2.几类对称布尔函数的非线性度、代数次数和代数免疫阶 [J], 孙光洪;武传坤
3.代数免疫度最优的偶数元旋转对称布尔函数的构造 [J], 陈银冬;向洪艳;张亚楠
4.具有最优代数免疫度的偶数元旋转对称布尔函数的构造 [J], 陈银冬;张亚楠;田威
5.旋转对称布尔函数的最高非线性度与最优代数免疫 [J], 黄景廉;张椿玲
因版权原因,仅展示原文概要,查看原文内容请购买。
结构动力学第七章
7.1 Rayleigh 法
• Rayleigh法的基本原理是能量守衡定律。 • 对任意的保守系统,其振动频率可以根据Rayleigh法由振动过程 中的最大应变能与最大动能相等而求得。 • 对于具有任意自由度的结构体系,用Rayleigh法求其基频有两种 处理方式,一种是把结构看成连续体系,通过假设结构在基本模 态中的变形形状和运动幅值(广义坐标)变化规律,将连续的结 构体系化为单自由度体系,利用振动过程中最大应变能与最大动 能相等的原则求结构基频;另一种处理方式则是在多自由度离散 坐标系中应用同样的方法求解结构基频。本节重点介绍Rayleigh 法在多自由度离散坐标系中的原理和应用。
0 0 i =1
n
n n l ⎡ ⎤ ∂ ⎧ l ⎤⎫ 2 2 2 2 ⎡ 2 2 m( x)U ( x)dx + ∑ mU ( xi ) ⎥ ⋅ ⎨ ∫0 EI [U ′′( x)] dx −ω ⎢ ∫0 m( x)U ( x)dx + ∑ mU ( xi ) ⎥ ⎬ = 0 i i ⎢ i =1 i =1 ⎣ ⎦ ∂ai ⎩ ⎣ ⎦⎭
ω =
2
∫
l 0
l
0
EI [U ′′( x)]2 dx
2
∫ m( x)U
( x)dx + ∑ mU 2 ( xi ) i
i =1
n
n ⎡ ⎤ 2 EI [U ′′( x)] dx = ω ⎢ m( x)U ( x)dx + ∑ mU 2 ( xi ) ⎥ i ∫0 i =1 ⎣ ⎦ l 2 2
代入上式,得
式中:U(x) —振型函数。
l 1 l 1 2 2 2 & 体系的动能为 T (t ) = ∫ m( x)[u ( x, t )] dx = ω cos (ωt + φ ) ∫ m( x)U 2 ( x)dx 0 0 2 2 体系最大动能为 T = 1 ω 2 l m( x)U 2 ( x)dx max 2 ∫0
