44、布尔函数非线性改进与Camellia S盒的复合域表示

布尔函数非线性改进与Camellia S盒的复合域表示

1. 布尔函数非线性改进

在布尔函数领域,为了提升其在密码学中的应用性能,对Carlet - Feng无限类布尔函数的非线性改进是一项重要的研究。研究人员开发出了一种有效且高效的方法,该方法基于遗传爬山算法设计了两个算法。

这两个算法不仅能提高母函数的非线性,还能保留其他重要的密码学特性,如平衡函数的最大代数次数、最优代数免疫性,以及对代数和快速代数攻击的良好抗性。同时,在固定特定定义多项式和本原元的情况下,该方法还增加了每个变量数量可获得的函数总数。

为了验证算法的有效性,研究人员使用MAGMA进行了实际实现。以下是不同变量数(n = 9、n = 10、n = 11)时,Carlet - Feng无限类函数与改进后函数的非线性对比:

n = 9时的对比
定义多项式(整数值) 本原元(整数值) [14]中函数的非线性 交换元素(根↔支持) 改进后函数的非线性
529 23 232 α1 ↔α470 234
539 10 234 α96 ↔α355
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值