说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211114432.6 (22)申请日 2022.09.14 (71)申请人 南京首传信安科技有限公司 地址 211100 江苏省南京市江宁区秣陵街 道秣周东路12号U58 8 (72)发明人 涂健健 任瑞 (74)专利代理 机构 南京华恒专利代理事务所 (普通合伙) 32335 专利代理师 裴素艳 (51)Int.Cl. H04L 9/08(2006.01) H04L 9/40(2022.01) (54)发明名称 一种基于国密技术的抗量子计算方法及设 备 (57)摘要 本发明公开了一种基于国密技术的抗量子 计算方法及设备, 其中应用于发起方终端的方法 包括: 随机选择一组密钥, 得到与之对应的密钥 ID; 进行标准密钥交换协商; 在消息3尾部新增抗 量子计算载荷PPKi, PPKi包含加密后的密钥ID, 将修改后的消息3发送至响应方; 接收响应方发 送的消息4, 判断消息4中是否存在抗量子计算载 荷PPKr, 若存在, 获取消息4载荷PPKr中的密钥ID 并判断是否与PPKi中的密钥ID相同, 若相同, 根 据密钥ID得到密钥, 然后进行SKEYID的计算, 采 用计算得到的SKEYID进行后续的标准密钥交换 协商。 本发明在实现国密技术的基础上, 增加抗 量子计算功能, 保证数据加密安全性。 权利要求书2页 说明书5页 附图2页 CN 115473639 A 2022.12.13 CN 115473639 A 1.一种基于国密技术的抗量子计算方法, 应用于发起方终端; 其特征在于: 所述发起方 终端预置有 若干组密钥及 密钥ID, 密钥ID与密钥一 一对应; 所述计算方法包括如下步骤: S11: 随机选择一组密钥, 得到与之对应的密钥ID; S12: 进行 标准密钥交换协商; S13: 在密钥交换协议的消息3尾部新增抗量子计算载荷PPKi, 修改后的消息3表示为: HDR, XCHi, SIGi, PPKi, 所述PPKi包含采用对称式加密算法加密后的密钥ID, 将修改后的消 息3发送至响应方; S14: 接收响应方发送的消息4, 判断消息4中是否存在抗量子计算载荷PPKr, 若存在, 执 行S15, 若不存在, 按照标准密钥交换协商的消息4进行处 理; S15: 采用对称式解密算法对抗量子计算载荷PPKr进行解密后获取密钥ID, 判断PPKr中 的密钥ID是否与PPKi中的密钥 ID相同, 若相同, 执行S16, 若不相同, 则协商失败, 断开发起 方与响应方之间的连接; S16: 根据密钥ID得到密钥 KEY, 然后进行SKEYID的计算, SKEYID= PRF(PRF(KEY, Ni_b| Nr_b), CKY ‑I|CKY‑R); S17: 采用所述S16计算得到的SKE YID进行后续的标准密钥交换协商。 2.根据权利要求1所述的基于国密技术的抗量子计算方法, 其特征在于: 所述S13中采 用对称式加密算法加密后的密钥ID= Symmetric_Encrypt (密钥ID, Ski), 所述对称式加密 算法采用CBC模式, 初始化 向量IV使用发起方的标识载荷IDi的最后一组密文, 加密前对密 钥ID进行填充使密钥ID 长度等于16的倍数, 所有填充字节的值除最后一个字节外都是0, 最 后一个字节的值 为不包括它自己的填充字节数。 3.根据权利要求1所述的基于国密技术的抗量子计算方法, 其特征在于: 所述抗量子载 荷PPKi为自定义载荷, 类型值在12 9~255中选取。 4.根据权利要求3所述的基于国密技术的抗量子计算方法, 其特征在于: 所述抗量子载 荷PPKi的格式包括首部和主体, 所述首部字段包括下一个载荷、 保留、 载荷长度, 下一个载 荷字段长度为1个字节, 内容设置为0, 保留字段长度为1个字节, 内容设置为0, 载荷长度字 段长度为2个字节, 内容为整个载荷的长度; 所述主体字段包括密钥ID, 密钥ID字段的长度 为可变的, 内容 为加密后的密钥ID数据。 5.一种基于国密技术的抗量子计算方法, 应用于响应方终端; 其特征在于: 所述响应方 终端预置有若干组与发起方共享的密钥和密钥ID, 密钥ID与密钥一一对应; 所述计算方法 包括如下步骤: S21: 进行 标准密钥交换协商; S22: 接收发起方发送的消息3, 判断消息3中是否存在抗量子计算载荷PPKi, 若存在, 执 行S23, 若不存在, 按照标准密钥交换协商的消息 3进行处理; S23: 采用对称式解密算法对抗量子计算载荷PPKi进行解密后获取密钥ID, 判断PPKi 中 的密钥ID是否为预置密钥ID中之一, 若是, 执行S24, 若否, 则协商失败, 断开响应方与 发起 方之间的连接; S24: 在密钥交换协议的消息4尾部新增抗量子计算载荷PPKr, 修改后的消息4表示为: HDR, XCHr, SIGr, PPKr, 所述PPKr包含采用对称式加密算法加密后的密钥ID, 且所述PPKr选 择的密钥ID与所述P PKi中的密钥ID相同, 将修改后的消息4发送至发起方;权 利 要 求 书 1/2 页 2 CN 115473639 A 2S25: 根据密钥ID得到密钥 KEY, 然后进行SKEYID的计算, SKEYID= PRF(PRF(KEY, Ni_b| Nr_b), CKY ‑I|CKY‑R); S26: 采用所述S25计算得到的SKE YID进行后续的标准密钥交换协商。 6.根据权利要求5所述的基于国密技术的抗量子计算方法, 其特征在于: 所述S13中采 用对称式加密算法加密后的密钥ID= Symmetric_Encrypt (密钥ID, Skr), 所述对称式加密 算法采用CBC模式, 初始化 向量IV使用响应方的标识载荷IDr的最后一组密文, 加密前对密 钥ID进行填充使密钥ID 长度等于16的倍数, 所有填充字节的值除最后一个字节外都是0, 最 后一个字节的值 为不包括它自己的填充字节数。 7.根据权利要求5所述的基于国密技术的抗量子计算方法, 其特征在于: 所述抗量子载 荷PPKr为自定义载荷, 类型值在12 9~255中选取。 8.根据权利要求7所述的基于国密技术的抗量子计算方法, 其特征在于: 所述抗量子载 荷PPKr的格式包括首部和主体, 所述首部字段包括下一个载荷、 保留、 载荷长度, 下一个载 荷字段长度为1个字节, 内容设置为0, 保留字段长度为1个字节, 内容设置为0, 载荷长度字 段长度为2个字节, 内容为整个载荷的长度; 所述主体字段包括密钥ID, 密钥ID字段的长度 为可变的, 内容 为加密后的密钥ID数据。 9.一种电子设备, 其特征在于, 包括: 处理器以及用于存储计算机程序的存储器; 所述 处理器配置为经由执 行所述计算机程序来实现权利要求1 ‑8任一项所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 115473639 A 3
专利 一种基于国密技术的抗量子计算方法及设备
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 SC 于
2024-03-03 12:05:05
上传分享
举报
下载
原文档
(499.0 KB)
分享
友情链接
GB-T 36047-2018 电力信息系统安全检查规范.pdf
GB-T 17713-2022 吸油烟机及其他烹饪烟气吸排装置.pdf
GB-T 26973-2011 空气源热泵辅助的太阳能热水系统 储水箱容积大于0.6m3 技术规范.pdf
T-CSAE 78—2018 电动汽车再生制动平顺性的评价 及试验方法.pdf
GB-T 1226-2017 一般压力表.pdf
GB-T 42532-2023 湿地退化评估技术规范.pdf
GB-T 35394-2017 无损检测 X射线数字成像检测 系统特性.pdf
悬镜安全子芽 浅谈DevSecOps敏捷安全发展趋势 2021.pdf
GB-T 25054-2010 海洋特别保护区选划论证技术导则.pdf
GB-T 31496-2023 信息技术 安全技术 信息安全管理体系 指南.pdf
GB-T 33356-2022 新型智慧城市评价指标.pdf
GB-T 15878-2015 半导体集成电路 小外形封装引线框架规范.pdf
T-CCUA 016—2021 超级计算数据中心设计要求.pdf
T-CRHA 017—2023 人肝祖细胞类器官构建、质量控制与保藏操作指南.pdf
T-ZJAF 13.6—2023 公共视频资源 第 6 部分:运维服务要求.pdf
GB-T 35680-2017 液体材料微波频段使用开口同轴探头的电磁参数测量方法.pdf
JR-T0167-2020 云计算技术金融应用规范 安全技术要求.pdf
DB65-T3834-2023 废旧地膜分类分级规范 新疆维吾尔自治区.pdf
DB50-T 1275.6-2022 生猪智慧养殖数字化应用与管理 第6部分:养殖 重庆市.pdf
DB52-T 1041-2015 贵州省红粘土和高液限土路基设计与施工技术规范 贵州省.pdf
1
/
10
评价文档
赞助2.5元 点击下载(499.0 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。