iso file download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210585029.5 (22)申请日 2022.05.26 (71)申请人 北京理工大 学 地址 100081 北京市海淀区中关村南大街5 号 (72)发明人 王安 张玉伟 王子瑜 丁瑶玲 孙绍飞 祝烈煌 (74)专利代理 机构 北京正阳理工知识产权代理 事务所(普通 合伙) 11639 专利代理师 张利萍 (51)Int.Cl. H04L 9/00(2022.01) H04L 9/32(2006.01) (54)发明名称 一种基于Deep Q-Learning的公钥密码算法 的侧信道分析方法 (57)摘要 本发明涉及网络安全 领域, 特别涉及一种基 于Deep Q‑Learning的公钥密码算 法的侧信道分 析方法。 首先, 获取能量迹上签名算法的运行部 分, 确定签名的起始位置的横坐标beginx_index 和签名的终止位置横坐标endx_index, 并根据确 定的签名的起始位置 的横坐标beginx_index和 签名的终止位置横坐标endx_index获取签名算 法的能量迹; 然后获取切分后的能量迹段和对应 的标签, 最后还原成二进制下的比特序列, 恢复 成密钥, 然后验证是否是正确密钥, 若是正确密 钥则返回密钥, 步骤结束, 若不是正确密钥则返 回失败, 步骤结束。 权利要求书2页 说明书5页 附图3页 CN 115051784 A 2022.09.13 CN 115051784 A 1.一种基于Deep Q‑Learning的公钥密码算法的侧信道分析方法, 其特征在于步骤包 括: 步骤1, 获取能量迹上签名算法的运行部分, 确定签名的起始位置的横坐标beginx_ index和签名的终止位置横坐标endx_index, 并根据确定的签名的起始位置的横坐标 beginx_index和签名的终止位置横坐标 endx_index获取签名算法的能量迹; 步骤2: Deep Q‑Learning算法中的智能体将步骤1获取的能量迹切分成单个能量迹段, 每个能量迹段为一个操作, Deep Q‑Learning算法运行结束后会把切分成 的单个能量迹段 放入不同集合中, 每个集合为一类操作, 给同一个集合中的能量迹段贴上相同的标签, 得到 切分后的能量迹段和对应的标签, 所得到的能量迹段和对应的标签是按照各个能量迹段在 原始能量迹中的顺序进行排列; 步骤3: 将步骤2中得到的按照各个能量迹段在原始能量迹 中的顺序进行排列能量迹段 和对应的标签还原成二进制下的比特序列, 恢复成密钥, 然后验证是否是正确密钥, 若是正 确密钥则返回密钥, 步骤结束, 若不是正确密钥 则返回失败, 步骤结束。 2.根据权利要求1所述的一种基于Deep Q‑Learning的公钥密码算法的侧信道分析方 法, 其特征在于: 所述的步骤1中, 对所获取的签名算法的能量迹中存在的噪声进行预处理, 预处理方法 包括重采样或滤波中的至少一种。 3.根据权利要求1或2所述的一种基于Deep Q‑Learning的公钥密码算法的侧信道分析 方法, 其特 征在于: 所述的步骤2中, 所述的De ep Q‑Learning算法在运行时需要设置动作、 奖励和状态。 4.根据权利要求3所述的一种基于Deep Q‑Learning的公钥密码算法的侧信道分析方 法, 其特征在于: 动作的设置方法为: 根据能量迹总长度和密钥长度估计单个能量迹长度所在区间 [seg1, seg2], 从该区间[seg1, seg2]中选取一个数值a, 向后切分长度为a的能量迹作为动 作。 5.根据权利要求4所述的一种基于Deep Q‑Learning的公钥密码算法的侧信道分析方 法, 其特征在于: 奖励的设置方法为: 计算当前动作 执行后得到的能量迹段与累积的两类操作集合的距 离 利用预设的大 数lbase减去 乘以100进行放大后得到的数值作为奖励。 6.根据权利要求5所述的一种基于Deep Q‑Learning的公钥密码算法的侧信道分析方 法, 其特征在于: 所述的两类操作集合的距离 的确定方法采用欧几里得距离进行定义, Deep Q‑ Learning算法中使用的神经网络为CN N, DNN或多层感知机 。 7.根据权利要求4所述的一种基于Deep Q‑Learning的公钥密码算法的侧信道分析方 法, 其特征在于: 状态的设置方法为: 从当前位置向前 取seg2长度的能量迹作为状态。 8.根据权利要求1所述的一种基于Deep Q‑Learning的公钥密码算法的侧信道分析方 法, 其特征在于:权 利 要 求 书 1/2 页 2 CN 115051784 A 2所述的步骤3中, 验证是否是正确密钥的方法为: 首先用待分析设备对消息m进行签名, 得到签名值s, 随后用计算机上的SM2签名算法、 待验证密钥d ’对同一消息m进行签名, 得到 签名值s’, 最后判断s=s ’是否成立, 若成立则验证d ’为正确密钥, 否则验证d ’为错误密钥。权 利 要 求 书 2/2 页 3 CN 115051784 A 3
专利 一种基于Deep Q-Learning的公钥密码算法的侧信道分析方法
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 人生无常 于
2024-03-18 08:13:52
上传分享
举报
下载
原文档
(607.1 KB)
分享
友情链接
中汽研汽车检验中心 汽车个人信息保护白皮书 2022.pdf
T-ZLDX 001—2023 中国老年大学 学校 “游学养”建设与 评价规范.pdf
T-CIECCPA 035—2023 浮选磷尾矿基生态修复基质土规范.pdf
T-GIES 012—2023 LED驱动电源技术规范.pdf
GB-T 42927-2023 金融行业开源软件测评规范.pdf
GB 16669-2010 二氧化碳灭火系统及部件通用技术条件.pdf
GB-T 43435-2023 信息安全技术 移动互联网应用程序 App 软件开发工具包 SDK 安全要求.pdf
DB31-T 220-2020 工业炉窑经济运行与节能监测 上海市.pdf
GA 1800.6-2021 电力系统治安反恐防范要求 第6部分:核能发电企业.pdf
TIA-942 数据中心电信基础设施标准 中文版.pdf
GB-T 230.1-2018 金属材料 洛氏硬度试验 第1部分 试验方法.pdf
DB42-T 1214-2016 村级环卫保洁服务规范 湖北省.pdf
Cisco防火墙安全配置基线.doc
GB 15083-2019 汽车座椅、座椅固定装置及头枕强度要求和试验方法.pdf
T-CNHAW 0011—2024 干眼诊疗中心分级建设要求.pdf
GB-T 20277-2015 信息安全技术 网络和终端隔离产品测试评价方法.pdf
DB35-T 1940-2020 旱地改造水田技术规范 福建省.pdf
GB-T 32915-2016 信息安全技术 二元序列随机性检测方法.pdf
GB-T 5398-2016 大型运输包装件试验方法.pdf
DB52-T 1656-2022 磷石膏抹灰砂浆通用技术要求 贵州省.pdf
1
/
3
11
评价文档
赞助3元 点击下载(607.1 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。