[发明专利]ProtonMail加密邮件的安全读取方法、装置、设备及存储介质有效
| 申请号: | 202110387604.6 | 申请日: | 2021-04-09 |
| 公开(公告)号: | CN112995204B | 公开(公告)日: | 2022-07-08 |
| 发明(设计)人: | 曹飞;张磊;张辉极;杜新胜 | 申请(专利权)人: | 厦门市美亚柏科信息股份有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L51/42 |
| 代理公司: | 厦门福贝知识产权代理事务所(普通合伙) 35235 | 代理人: | 陈远洋 |
| 地址: | 361000 福建省厦门市思明*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | protonmail 加密 邮件 安全 读取 方法 装置 设备 存储 介质 | ||
1.一种ProtonMail加密邮件的安全读取方法,其特征在于,包括:
获取ProtonMail加密邮件的SEKRIT参数;
对所述SEKRIT参数解密,得到解密后的字符串;
基于所述解密后的字符串和当前登录的用户名得到私钥;
基于所述私钥解密所述ProtonMail加密邮件,得到所述ProtonMail加密邮件的邮件内容。
2.根据权利要求1所述的方法,其特征在于,所述获取ProtonMail加密邮件的SEKRIT参数包括:
构建用于模拟ProtonMail的模拟应用程序;
基于所述模拟应用程序读取ProtonMailKey;
基于所述ProtonMailKey从目录读取ch.protonmail.android_preferences.xml文件中的所述SEKRIT参数。
3.根据权利要求2所述的方法,其特征在于,所述对所述SEKRIT参数解密,得到解密后的字符串包括:
对所述SEKRIT参数的属性值SEKRIT_VALUE进行Base64解码,得到解码后的属性值SEKRIT_VALUE_Base64;
基于初始化模式为RSA/ECB/PKCS1Padding的Cipher实例和参数key为ProtonMailKey对所述解码后的属性值SEKRIT_VALUE_Base64进行解密,得到解密后的字符串SEKRIT_DECRYPTED。
4.根据权利要求1所述的方法,其特征在于,所述基于所述解密后的字符串和当前登录的用户名得到私钥,包括:
对所述当前登录的用户名进行编码,得到编码后的用户名;
基于所述解密后的字符串和所述编码后的用户名生成所述私钥加密值;
对所述私钥加密值进行解密,得到所述私钥。
5.根据权利要求4所述的方法,其特征在于,对所述当前登录的用户名进行编码,得到编码后的用户名,包括:
对所述当前登录的用户名username进行base64编码,得到编码后的用户名username_base64。
6.根据权利要求5所述的方法,其特征在于,所述基于所述解密后的字符串和所述编码后的用户名生成所述私钥加密值,包括:
对所述解密后的字符串进行SHA-256加密,得到加密后的字符串SEKRIT_KEY;
以AES模式的Cipher实例和参数key为所述加密后的字符串SEKRIT_KEY对字符串“priv_key”进行加密,得到加密后的字符串priv_key_encrypted;
对所述加密后的字符串priv_key_encrypted进行base64编码,得到所述私钥加密值priv_key_encrypted_base64。
7.根据权利要求6所述的方法,其特征在于,所述对所述私钥加密值对应的属性值进行解密,得到所述私钥,包括:
读取所述私钥加密值priv_key_encrypted_base64对应的属性值private_key_value_encrypted;
对所述属性值private_key_value_encrypted进行base64解码,得到解码后的属性值private_key_value_encrypted_base64;
以AES模式的Cipher实例和参数key为所述加密后的字符串SEKRIT_KEY对所述解码后的属性值private_key_value_encrypted_base64进行解密,得到所述私钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市美亚柏科信息股份有限公司,未经厦门市美亚柏科信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110387604.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动端安全邮件收发方法
- 下一篇:一种箱体锁具





