说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210337476.9 (22)申请日 2022.03.31 (71)申请人 西安电子科技大 学 地址 710071 陕西省西安市雁塔区太白南 路2号 (72)发明人 李金库 于晨曦 李恒杰 邢靖域 马建峰 (74)专利代理 机构 西安通大专利代理有限责任 公司 6120 0 专利代理师 范巍 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) H04L 51/08(2022.01) H04L 51/42(2022.01) (54)发明名称 电子邮件加解密方法、 系统、 设备及计算机 可读存储介质 (57)摘要 本发明公开了一种电子邮件加解密方法、 系 统、 设备及介质, 方法包括: 生成对称密钥Key1; 以待加密邮件对象的接收方邮件地址作为身份 标识IDB, 利用SM9算法对对称密钥Key1进行加密 处理, 得到密文C1; 将身份标识IDB与密文C1, 写 入待加密邮件对象的邮件头中; 利用对称密钥 Key1对待加密邮件对象的邮件内容进行加密, 得 到密文C2; 并利用密文C2替换待加密邮件对象的 邮件内容, 作为附件A1; 利用预设的签名私钥对 所述附件A1进行签名处理, 得到签名S1; 并将签 名S1写入待加密邮件对象的邮件头中, 完成电子 邮件的加密过程, 即得到加密邮件; 本发明邮件 内容以加密文件传输和存储, 有效降低了邮件的 安全风险, 操作方便, 资源开销较小。 权利要求书3页 说明书13页 附图4页 CN 114650181 A 2022.06.21 CN 114650181 A 1.一种电子邮件加密方法, 其特征在于, 应用于邮件加密端的预设邮件插件系统, 方法 包括: 生成对称密钥K ey1; 以待加密邮件对象的接收方邮件地址作为身份标识IDB, 利用SM9算法对所述对称密钥 Key1进行加密处理, 得到密文C1; 将所述身份标识IDB与所述密文C1, 写入待加密邮件对象 的邮件头中; 利用所述对称密钥Key1对待加密邮件对象的邮件内容进行加密处理, 得到密文C2; 并 利用所述密文C2替换待加密邮件 对象的邮件内容, 作为附件A1; 利用预设的签名私钥对所述附件A1进行签名处理, 得到签名S1; 并将所述签名S1写入 待加密邮件 对象的邮件头中, 完成电子邮件的加密过程, 即得到加密邮件。 2.根据权利要求1所述的一种电子邮件加解密方法, 其特征在于, 还包括所述预设邮件 插件系统登录和用户密钥 信息下发步骤; 所述预设邮件 插件系统登录和用户密钥 信息下发步骤, 具体如下: 步骤a、 发送证书请求, 并获取服务器证书; 所述证书请求, 用于触发业务服务器, 下发 服务器证书至预设邮件 插件系统; 步骤b、 对所述服务器证书的有效性进行验证; 若所述服务器证书的验证结果为有效, 则转至步骤c; 否则, 结束; 步骤c、 判断是否首次登录所述预设邮件 插件系统; 步骤d、 若为首次登录, 则发送验证码请求; 所述验证码请求, 用于触发业务服务器下发 邮件验证码至Outl ook客户端; 步骤e、 利用所述预设邮件插件系统, 获取所述Outlook客户端接收的所述邮件验证码, 并利用KDF密钥派生 算法对所述邮件 验证码进行处 理, 生成对称会话密钥K ey01; 步骤f、 利用所述服务器证书, 对所述对称会话密钥Key01进行加密, 得到密文C01; 并发 送所述密文C 01至所述 业务服务器; 步骤g、 所述业务服务器使用预设的私钥解密密文对所述密文C01进行解密, 得到对称 会话密钥Key02; 并利用KDF密钥派生算法对所述邮件验证码进行处理, 生成对称会话密钥 Key03; 步骤h、 对所述对称会话密钥Key02与所述对称会话密钥Key03进行对比, 若所述对称会 话密钥Key02与所述对称会话密钥Key03一致, 则执行步骤i; 否则, 登录验证失败, 并生成登 录验证失败的弹窗提 示; 步骤i、 所述 业务服务器向预设邮件 插件系统发送登录成功的响应消息; 步骤j、 所述预设邮件插件系统接收所述登录成功的响应消息后, 向所述业务服务器发 送密钥信息下发请求; 步骤k、 所述业务服务器响应所述密钥信息下发请求, 从KGC服务器 中获取密钥信息; 其 中, 所述密钥信息包括用户私钥、 系统主公钥及系统参数; 并使用所述对称会话密钥 Key02 对所述密钥信息加密, 得到加密后的密钥信息; 发送所述加密后的密钥信息至所述预设邮 件插件系统; 步骤l、 所述预设邮件插件系 统利用所述对称会话密钥Key01, 对所述加密后的密钥信 息进行解密, 得到解密后的密钥信息; 将所述解密后的密钥信息保存至本地文件; 并生 成登权 利 要 求 书 1/3 页 2 CN 114650181 A 2录验证成功的弹窗提 示, 即预设邮件 插件系统和用户密钥 信息下发完成。 3.根据权利要求2所述的一种电子邮件加解密方法, 其特征在于, 所述预设邮件插件系 统登录和用户密钥 信息下发步骤, 还 包括: 若所述预设邮件 插件系统非首次登录, 则生成随机数; 利用预设的签名私钥, 对所述随机数进行签名处理, 得到签名值; 并利用所述服务器证 书对所述签名值进行加密, 得到密文C 02; 发送所述密文C 02至所述 业务服务器; 所述业务服务器利用预设的私钥对所述密文C02进行解密, 得到解密后的明文及签名 值; 利用预设的签名主公钥对所述解密后的明文及签名值进行验证, 若验证成功, 则所述 业务服务器向预设邮件插件系统发送登录成功的响应消息; 否则, 验证失败, 并生成登录验 证失败的弹窗提 示; 所述预设邮件插件系统接收到所述登录成功 的响应消息后, 对所述随机数利用KDF密 钥派生函数进行 处理, 得到对称会话密钥Key04; 利用所述对称会话密钥Key04对步骤f ‑l中 的所述对称会话密钥Key01进行更新替换, 并执行步骤f ‑l的操作; 即完成所述预设邮件插 件系统登录和用户密钥 信息下发。 4.根据权利要 求1所述的一种电子邮件加解密方法, 其特征在于, 将所述身份标识IDB与 所述密文C1, 写入待加密邮件 对象的邮件头中的过程, 具体如下: 将待加密邮件对象的接收方邮件地址及所述密文C1, 以键值对的形式, 写入待加密邮 件对象中邮件头的第一自定义字段中; 其中, 所述第一自定义字段为X ‑KeyData; 将所述签名S1写入待加密邮件 对象的邮件头中的过程, 具体如下: 将所述签名S1写入待加密邮件对象的第二自定义字段中; 其中, 所述第二自定义字段 为: X‑Signature。 5.一种电子邮件加解密方法, 其特征在于, 应用于邮件解密端的预设邮件插件系统, 方 法包括: 读取待解密邮件对象的邮件头中预设字段A的值, 作为会话密钥密文C3; 其中, 所述预 设字段A的值与接收方邮箱地址相同; 利用邮件接收方的预设用户加密私钥, 通过SM9算法对所述会话密钥密文C3进行解密, 得到对称密钥K ey2; 利用所述对称密钥Key2对待解密邮件对象的邮件内容进行解密, 得到邮件内容明文, 并利用所述邮件内容明文替换待解密邮件对 象的邮件内容, 完成电子邮件的解密, 即得到 解密邮件。 6.根据权利要求1所述的一种电子邮件加解密方法, 其特征在于, 读取待解密邮件对象 的邮件头中预设字段A的值, 作为会话密钥密文C3之前, 还包括签名验证步骤; 所述签名验 证步骤, 包括: 读取待解密邮件 对象的邮件头中预设字段B的值, 作为签名S2; 以待解密邮件对象的发送方邮箱地址为身份标识IDA, 利用SM9算法对所述所述签名S2 进行验签处 理; 若验证成功, 则执行读取待解密邮件对象的邮件头 中预设字段A的值, 作为会话密钥密 文C3的步骤。权 利 要 求 书 2/3 页 3 CN 114650181 A 3
专利 电子邮件加解密方法、系统、设备及计算机可读存储介质
文档预览
中文文档
21 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 SC 于
2024-02-07 12:40:21
上传分享
举报
下载
原文档
(550.3 KB)
分享
友情链接
GB-T 42571-2023 信息安全技术 区块链信息服务安全规范.pdf
GB-T 22838.11-2009 卷烟和滤棒物理性能的测定 第11部分:卷烟熄火.pdf
T-CSAC 004—2023 网络靶场 试验任务导调总体要求.pdf
GB-T 41389-2022 信息安全技术 SM9密码算法使用规范.pdf
360 数字安全观察 数据安全专刊 002.pdf
GB-T 37433-2019 低功率燃油燃烧器通用技术要求.pdf
DB52-T 1597-2021 计量检测元数据及交互规范 贵州省.pdf
DB23-T 3281—2022 信息化项目应用系统预上线管理规范 黑龙江省.pdf
GB-Z 32916-2016 信息安全技术 信息安全控制措施审核员指南.pdf
WS-T 599.1-2018 医院人财物运营管理基本数据集第1部分:医院人力资源管理.pdf
GB-T 35753-2017 空调器室外机安装用支架.pdf
ISO 27001 标准--中英文.pdf
GB-T 20520-2006 信息安全技术 公钥基础设施 时间戳规范.pdf
T-WJDGC 0010—2022 生产自动化智能控制系统与高效节能技术.pdf
DB31-T 1356.3-2022 公共数据资源目录 第3部分:编码规范 上海市.pdf
T-ZYYX 002—2019 经尿道前列腺等离子电切手术操作技术规范.pdf
GB-T 38634.3-2020 系统与软件工程 软件测试 第3部分:测试文档.pdf
JR-T 0048-2015 保险基数数据模型.pdf
GB-T 42588-2023 系统与软件工程 功能规模测量 NESMA方法.pdf
GB-T 26067-2010 硅片切口尺寸测试方法.pdf
1
/
21
评价文档
赞助2元 点击下载(550.3 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。