standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210751848.2 (22)申请日 2022.06.28 (71)申请人 北京送好 运信息技 术有限公司 地址 101200 北京市平谷区新 开西街4号电 子商务基地3层3 08 (72)发明人 韩现龙 付少庆 李超 刘青艳  (74)专利代理 机构 北京孚睿湾知识产权代理事 务所(普通 合伙) 11474 专利代理师 韩燕 (51)Int.Cl. H04L 9/40(2022.01) H04L 51/046(2022.01) H04L 51/42(2022.01) G06F 21/62(2013.01) G06F 21/64(2013.01) (54)发明名称 一种基于区块链技术的电子邮箱管理多种 数字通证的方法 (57)摘要 本发明提供一种基于区块链技术的电子邮 箱管理多种数字通证的方法, 主要包括以下内 容: 对于使用集成第一区块链钱包的客户端, 为 每种其他区块链 类型生成一个区块链钱包, 保存 为keystore, 使用第一区块链钱包的公钥保护特 定区块链钱包; 对于没有集 成第一区块链钱包的 邮件客户端, 为每种其他区块链类型生成一个区 块链钱包, 保存为keystore, 使用密码保护 keystore, 交易时使用密码解锁keystore; 对于 没有使用邮箱客户端的用户, 在服务器端使用分 层确定性钱包为每个用户的每种 区块链类型生 成一个区块链钱包, 建立邮箱地址和每个区块链 钱包的映射关系, 用户在进行交易时, 使用邮箱 密码或支付密码进行身份确认, 正式交易使用分 层确定性钱 包进行。 权利要求书2页 说明书11页 附图7页 CN 115150149 A 2022.10.04 CN 115150149 A 1.一种基于区块链技术的电子邮箱管理多种数字通证的方法, 其特征在于, 应用于带 区块链钱 包的加密邮件客户端, 具体步骤如下: S11、 在带区块链钱包的加密邮箱客户端为邮箱地址产生各种区块链类型的区块链钱 包, 区块链钱包保存为keystore格式; 加密邮箱客户端所带的区块链钱包称为第一区块链 钱包; S12、 使用第一区块链钱包的公钥加密每种类型 区块链钱包的keystore, 将每种区块链 类型的区块链地址同邮箱地址关联关系同步到指定平台; S13、 当邮箱地址进行转出类型的数字通证操作时, 选择要转出的区块链类型, 输入要 转出的数值, 输入接 收的邮箱地址或区块链钱包地址, 通过第一区块链钱包的私钥解密转 出区块链钱 包的keystore后, 再进行 数字通证操作; S14、 当邮箱地址进行接收类型的数字通证操作时, 根据要接收的区块链类型, 返回邮 箱地址对应的区块链钱 包地址。 2.根据权利要求1所述的基于区块链技术的电子邮箱管理多种数字通证的方法, 其特 征在于, 所述 步骤S11中为邮箱地址产生每种区块链类型的区块链钱 包, 具体为: 根据每种区块链 的类型决定产生钱包的算法, 使用随机数生成算法选择助记词, 生成 区块链钱 包, 保存为 keystore格式。 3.根据权利要求1所述的基于区块链技术的电子邮箱管理多种数字通证的方法, 其特 征在于, 所述步骤S12中使用第一区块链钱包的公钥加密每种类型区块链钱包的keyst ore, 具体为: 当每种类型区块链钱包 的keystore口令使用随机口令或者使用邮箱的密码作为每种 类型区块链钱包的keystore口令, 使用第一区块链钱包的公钥加密随机口令和keystore的 内容; 当每种类型 区块链钱包的keystore口令使用外部口令时, 只使用第一区块链钱包的公 钥加密keystore的内容; 生成区块链钱包后, 将每种区块链类型的区块链地址同邮箱地址的关联关系同步到指 定平台, 供对外查询使用。 4.根据权利要求1所述的基于区块链技术的电子邮箱管理多种数字通证的方法, 其特 征在于, 所述 步骤S13中进行转出类型的数字通证操作, 具体步骤如下: S131、 选择要转出的区块链类型, 输入要转出的数值, 输入接收邮箱地址或区块链钱包 地址; S132、 如果输入的是接收邮箱地址, 根据邮箱地址与 区块链钱包的关联关系获取接收 方邮箱地址对应的区块链钱 包地址; S133、 使用第一区块链钱包的私钥解密邮箱地址对应的区块链钱包keystore, 进行数 字通证的操作。 5.一种基于区块链技术的电子邮箱管理多种数字通证的方法, 其特征在于, 应用于邮 件客户端, 具体步骤如下: S21、 在邮件客户端为邮箱地址产生各种区块链类型的区块链钱包, 每种区块链钱包都 保存为keystore格式; S22、 每种类型区块链钱包keystore的口令使用邮箱客户端使用的邮箱密码, 或单独设权 利 要 求 书 1/2 页 2 CN 115150149 A 2置密码; S23、 当邮箱地址进行转出的数字通证操作 时, 选择要转出的区块链类型, 输入要转出 的数值, 输入接收邮箱地址或区块链钱包地址, 通过口令 打开对应的区块链钱包keystore, 进行数字通证的操作; S24、 当邮箱地址进行接收类型的数字通证操作时, 根据操作要接收的区块链类型, 返 回邮箱地址对应的区块链钱 包地址。 6.根据权利要求5所述的基于区块链技术的电子邮箱管理多种数字通证的方法, 其特 征在于, 所述步骤S21中邮件客户端为邮箱 地址产生各种区块链类型的区块链钱包, 具体如 下: 根据每种区块链类型决定产生钱包的算法, 使用随机数生成算法选择助记词, 生成区 块链钱包, 保存为 keystore格式。 7.根据权利要求5所述的基于区块链技术的电子邮箱管理多种数字通证的方法, 其特 征在于, 所述步骤S22中邮件客户端为邮箱 地址产生各种区块链类型的区块链钱包, 具体如 下: 使用邮箱密码或单独密码作为每种类型 区块链钱包的keystore口令, 生成区块链钱包 后, 将每种区块链类型 的区块链地址同邮箱地址的关联关系同步到指定平台, 供对外查询 使用。 8.根据权利要求5所述的基于区块链技术的电子邮箱管理多种数字通证的方法, 其特 征在于, 所述 步骤S23中邮箱地址进行 数字通证操作时, 具体步骤如下: S81、 选择要转出的区块链类型, 输入要转出的数值, 输入接收邮箱地址或接收区块链 钱包地址; S82、 如果输入的是接收邮箱地址, 根据接收邮箱地址与区块链钱包的关联关系获取接 收方邮箱地址对应的区块链钱 包地址; S83、 通过口令解锁对应的区块链钱 包keystore后, 进行 数字通证操作。 9.一种基于区块链技术的电子邮箱管理多种数字通证的方法, 其特征在于, 应用于分 层确定性钱 包, 具体步骤如下: S31、 使用分层确定性钱包在服务器端为邮箱地址产生各种区块链类型的区块链钱包, 建立邮箱地址和区块链钱 包的一一映射关系; S32、 邮箱地址进行数字通证操作时, 选择要转出的区块链类型, 输入要转出的数值, 输 入接收邮箱地址或接收区块链钱包地址, 通过输入邮箱密码或支付密码确认操作 的合法 性, 在服务器端的分层确定性钱 包进行数字通证的操作。 10.根据权利要求9所述的基于区块链技术的电子邮箱管理多种数字通证的方法, 其特 征在于, 所述 步骤S32邮箱地址进行 数字通证的操作, 具体步骤如下: S321、 选择要转出的区块链类型, 输入要转出的数值, 输入接收邮箱地址或接收区块链 钱包地址; S322、 如果输入的是接收邮箱地址, 根据接收邮箱地址与接收区块链钱包的映射关系 获取接收邮箱地址对应的接收区块链钱 包地址; S323、 通过邮箱密码或支付密码确认操作的合法性; S324、 合法性验证通过后, 在服 务器端通过分层确定性钱 包完成数字通证的操作。权 利 要 求 书 2/2 页 3 CN 115150149 A 3

PDF文档 专利 一种基于区块链技术的电子邮箱管理多种数字通证的方法

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于区块链技术的电子邮箱管理多种数字通证的方法 第 1 页 专利 一种基于区块链技术的电子邮箱管理多种数字通证的方法 第 2 页 专利 一种基于区块链技术的电子邮箱管理多种数字通证的方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:35:10上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。