-
公开(公告)号:CN116471009A
公开(公告)日:2023-07-21
申请号:CN202310498498.8
申请日:2023-05-05
Applicant: 桂林电子科技大学
IPC: H04L9/06
Abstract: 本发明公开了一种低延迟密码算法LLBC的实现方法及系统,包括:获取明文作为待加密数据或密文作为待解密数据;若是加密运算,利用子密钥对待加密数据执行R轮加密运算得到密文,即将待加密数据均分为两部分Li,Ri,每一轮加密运算为:对数据Li执行循环位移、S1盒置换和S2盒置换,再将S1盒置换和S2盒置换的结果作为M函数的两个输入得到输出M,最后更新Li,Ri得到Li+1、Ri+1;其中,通过遍历搜索4比特的S盒中门深度为3且等效门数在20以内的两组S盒;解密运算为加密运算的逆序执行。
-
公开(公告)号:CN117459208A
公开(公告)日:2024-01-26
申请号:CN202311491722.7
申请日:2023-11-10
Applicant: 桂林电子科技大学
IPC: H04L9/00 , G06F18/213 , G06N3/0464 , H04L9/06
Abstract: 本发明基于空洞深度可分离卷积构建神经网络差分区分器方法,包括如下步骤:生成数据集;将数据集分为训练集和测试集;将训练集中的密文对数据输送到初始卷积层,对数据进行卷积操作、批量归一化和激活函数处理以提取特征,输出记为1;将输出1送入残差层,残差层的输出记为2;输出2经过预测模块的处理,得到准确率分数;在测试集上验证训练模型;判断准确率分数是否达到预期,若未能达到预期则进行模型调优修改模型;若达到预期获得准确率分数大于等于0.501的区分器,则导出该模型。本方法运用了空洞卷积,以增大感受野而不增加参数数量,同时利用深度可分离卷积模块将卷积操作拆分为深度卷积和逐点卷积,从而降低了参数和计算复杂度。
-