项目名称: 密码函数的复杂性分析与构造

项目编号: No.61202437

项目类型: 青年科学基金项目

立项/批准年度: 2013

项目学科: 计算机科学学科

项目作者: 王维琼

作者单位: 长安大学

项目金额: 23万元

中文摘要: 布尔函数(又称密码函数)在流密码及分组密码中发挥着重要的作用.这些体制的安全性在很大程度上取决于密码函数的复杂性,而复杂性度量指标有很多,且其中某些指标是相互制约的.一个给定的布尔函数是否能满足各个密码学指标以及如何构造出能达到多个复杂性指标折中的布尔函数一直都是密码函数研究中的重要问题.本项目主要研究以下几个方面的问题:用矩阵论、频谱理论及空间分解理论来刻画和分析非线性度较高的密码函数的正规性及代数免疫阶; 基于所得结论给出判定正规性的改进算法,同时编制软件进行统计测试,筛选出密码学性质优良的布尔函数; 用数论中的均值理论, 频谱理论及不定方程理论来构造同时满足高非线性、非正规、具有较高代数免疫阶及适当弹性阶的密码函数; 最后通过对一些密码学性质不是很好,但是结构较简单的函数进行适当的改造来得到能达到多个密码学指标的函数.

中文关键词: 布尔函数;复杂性;频谱;指数和;非线性

英文摘要: Boolean functions play an important role in stream and block ciphers. The security of those systems depends largely on the complexity of Boolean functions. There are many complexity criteria for Boolean functions, but some of which restrict each other. So there exist two important research aspects in cryptography. That is wether a given Boolean function can satisfy all the criteria, and the other is how to construct Boolean functions which can achieve the trade-offs between criteria. We mainly focus on the following problems: Firstly, we characterize the normality and algebriac immunity of Boolean functions based on the theory of matrix, Walsh spectrum, and the decomposition of spaces. Then we use the conclusion that we have achieved to improve the algorithm for checking normality of Boolean functions. Moreover, we will build software to check the algorithm and pick up those good Boolean functions. Finally, Boolean functions with high nonliearity, nonnormality, with high level of algebraic immunity and some reasonable level of resiliency will be constucted in view of the theory of mean value, spectrum, and indeterminate equation. Meanwhile, we will get some good cryptographic functions by changing some functions which is not very good in cryptography but with simple structure.

英文关键词: Boolean functions;complexity;Walsh spectrum;exponential sum;nonlinearity

成为VIP会员查看完整内容
0

相关内容

在数学中,布尔函数(Boolean function)描述如何基于对布尔输入的某种逻辑计算确定布尔值输出,它们在复杂性理论的问题和数字计算机的芯片设计中扮演基础角色。布尔函数的性质在密码学中扮演关键角色,特别是在对称密钥算法的设计中(参见S-box)。
专知会员服务
117+阅读 · 2021年10月6日
算法分析导论, 593页pdf
专知会员服务
147+阅读 · 2021年8月30日
专知会员服务
48+阅读 · 2021年8月29日
专知会员服务
33+阅读 · 2021年7月17日
专知会员服务
40+阅读 · 2021年6月2日
【经典书】信息论原理,774页pdf
专知会员服务
254+阅读 · 2021年3月22日
【经典书】贝叶斯统计学Python实战,209页pdf
专知会员服务
66+阅读 · 2020年12月29日
【经典书】概率统计导论第五版,730页pdf
专知会员服务
237+阅读 · 2020年7月28日
专知会员服务
50+阅读 · 2020年7月16日
0-3岁电商产品经理必懂的大厂电商导购产品设计
人人都是产品经理
0+阅读 · 2022年3月29日
电商化趋势不可逆,电商产品经理的机会在哪里?
人人都是产品经理
0+阅读 · 2022年3月28日
梯度下降(Gradient Descent)的收敛性分析
PaperWeekly
2+阅读 · 2022年3月10日
【博士论文】基于冲量的加速优化算法
专知
7+阅读 · 2021年11月29日
用狄拉克函数来构造非光滑函数的光滑近似
PaperWeekly
0+阅读 · 2021年10月23日
Softmax 函数和它的误解
极市平台
0+阅读 · 2021年10月15日
国家自然科学基金
3+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年4月18日
Arxiv
0+阅读 · 2022年4月17日
Arxiv
15+阅读 · 2021年2月19日
小贴士
相关VIP内容
专知会员服务
117+阅读 · 2021年10月6日
算法分析导论, 593页pdf
专知会员服务
147+阅读 · 2021年8月30日
专知会员服务
48+阅读 · 2021年8月29日
专知会员服务
33+阅读 · 2021年7月17日
专知会员服务
40+阅读 · 2021年6月2日
【经典书】信息论原理,774页pdf
专知会员服务
254+阅读 · 2021年3月22日
【经典书】贝叶斯统计学Python实战,209页pdf
专知会员服务
66+阅读 · 2020年12月29日
【经典书】概率统计导论第五版,730页pdf
专知会员服务
237+阅读 · 2020年7月28日
专知会员服务
50+阅读 · 2020年7月16日
相关资讯
0-3岁电商产品经理必懂的大厂电商导购产品设计
人人都是产品经理
0+阅读 · 2022年3月29日
电商化趋势不可逆,电商产品经理的机会在哪里?
人人都是产品经理
0+阅读 · 2022年3月28日
梯度下降(Gradient Descent)的收敛性分析
PaperWeekly
2+阅读 · 2022年3月10日
【博士论文】基于冲量的加速优化算法
专知
7+阅读 · 2021年11月29日
用狄拉克函数来构造非光滑函数的光滑近似
PaperWeekly
0+阅读 · 2021年10月23日
Softmax 函数和它的误解
极市平台
0+阅读 · 2021年10月15日
相关基金
国家自然科学基金
3+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
微信扫码咨询专知VIP会员