[发明专利]基于区块链的邮箱加密方法、解密方法和处理方法在审
| 申请号: | 202010010417.1 | 申请日: | 2020-01-06 |
| 公开(公告)号: | CN111193750A | 公开(公告)日: | 2020-05-22 |
| 发明(设计)人: | 李蕴光;曾嶒;郭瑞 | 申请(专利权)人: | 李蕴光 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/58;H04L9/32;H04L9/08;H04L9/06;H04L29/08 |
| 代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 占丽君 |
| 地址: | 710000 陕西省西安市*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 区块 邮箱 加密 方法 解密 处理 | ||
本发明提供的基于区块链的邮箱加密方法、解密方法及处理方法中,加密方法包括当检测到发件人的登录指令时,获取发件人的身份信息,并利用区块链对所述身份信息进行验证;当身份信息验证成功后,完成登录,接收发件人输入的收件人和邮件内容;当接收到发件人的发件指令时,在区块链上根据发件人的私钥、收件人的公钥、邮件内容和时间生成密码,采用所述密码对所述邮件内容进行数字签名,设置收件人的公钥的权限为阅读权限后,将邮件发送给收件人。该方法提高了密文信息的安全性。
技术领域
本发明属于区块链技术领域,具体涉及基于区块链的邮箱加密方法、解密方法和处理方法。
背景技术
随着Internet技术的高速发展,以及5G时代的到来,电子邮件系统已经成为日常工作交流普遍使用的通信工具。与传统的信息传输模式相比,电子邮件具有很强的时效性和便捷性。但随着电子邮件的广泛应用,随之而来的安全问题也日渐突显,机密泄漏、邮件欺诈、地址仿冒等令人烦恼不堪,相应的安全保密防护需求越来越迫切。
为了提高电子邮件使用的安全性,现有的电子邮件系统采用图1的方法对明文邮件进行加密:发件人通过电话、短信、微信等方式将密码告诉收件人,发件人在发件时,采用该密码对明文邮件进行加密,收件人在收到邮件后,使用该密码进行解密,获得明文邮件。虽然这种电子邮件系统加密速度快,保密度高。但是密钥是保密通信的关键,如何才能把密钥安全送到收信方是对称加密体制的突出问题。另外如果有n个合作者,就需要n个不同的密钥,使得密钥的分发复杂。通信的过程还要求通信双方必须统一密钥。所以这种方法难以解决数字签名认证问题,不适合网络邮件加密需要。
发明内容
针对现有技术中的缺陷,本发明提供基于区块链的邮箱加密方法、解密方法和处理方法,提高了密文信息的安全性。
第一方面,一种基于区块链的邮箱加密方法,包括以下步骤:
当检测到发件人的登录指令时,获取发件人的身份信息,并利用区块链对所述身份信息进行验证;
当身份信息验证成功后,完成登录,接收发件人输入的收件人和邮件内容;
当接收到发件人的发件指令时,在区块链上根据发件人的私钥、收件人的公钥、邮件内容和时间生成密码,采用所述密码对所述邮件内容进行数字签名,设置收件人的公钥的权限为阅读权限,将邮件发送给收件人。
第二方面,一种基于区块链的邮箱解密方法,包括以下步骤:
当收件人接收到邮件时,获取收件人的身份信息,并利用区块链对所述身份信息进行验证;
当身份信息验证成功后,利用收件人的私钥验证所述邮件中收件人的公钥,当验证通过时,收件人获得阅读权限;
接收收件人输入的动态验证码,在成功利用所述动态验证码对邮件进行解密后,查看邮件。
第三方面,一种基于区块链的邮件处理方法,包括以下步骤:
执行发件步骤;所述发件步骤包括第一方面所述的邮箱加密方法;
执行收件步骤;所述收件步骤包括第二方面所述的邮箱解密方法。
优选地,所述发件人和收件人的身份信息包括面部信息。
优选地,所述发件指令包括发送常规邮件、秘密邮件、机密邮件或绝密邮件。
优选地,所述发件人和收件人的公钥和私钥通过以下方法获得:
当接收到用户的注册指令时,获取用户的身份信息;
在区块链上根据用户的身份信息生成私钥和对应的公钥。
优选地,该方法在所述在区块链上根据用户的身份信息生成私钥和对应的公钥之后还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李蕴光,未经李蕴光许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010010417.1/2.html,转载请声明来源钻瓜专利网。





