[发明专利]一种基于区块链的取证方法及系统在审

专利信息
申请号: 202211262233.X 申请日: 2022-10-14
公开(公告)号: CN115643012A 公开(公告)日: 2023-01-24
发明(设计)人: 刘超;肖鹏辉 申请(专利权)人: 湖南云界科技服务有限公司
主分类号: H04L9/08 分类号: H04L9/08;H04L9/30;H04L9/32;H04L9/40
代理公司: 安徽爱信德专利代理事务所(普通合伙) 34185 代理人: 张翠英
地址: 421001 湖南省衡阳*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 取证 方法 系统
【权利要求书】:

1.一种基于区块链的取证方法,其特征在于,所述方法包括以下步骤:

用户和设备使用椭圆曲线数字加密算法生成密钥对,将公钥的哈希值作为身份ID;

设备完成登记操作将信息记录到区块链网络中;

用户向智能合约账户发送设备关联交易建立与设备间的联系,获取设备的读取权限和操作权限;

用户对设备的操作均以交易形式完成,包括远程控制或设备查询,节点在接收到交易后,对交易的签名进行验证,以保证发送方的合法性;

执行智能合约对用户或设备的权限进行判断,对具有可读或可写权限的账户执行响应或写入操作。

2.根据权利要求1所述的基于区块链的取证方法,其特征在于,所述椭圆曲线数字加密算法,步骤如下:

系统初始化;

密钥生成;

椭圆曲线数字签名以及椭圆曲线数字验证。

3.根据权利要求2所述的基于区块链的取证方法,其特征在于:所述系统初始化,包括:

选择有限域GF(p),和定义在GF(p)上的一条椭圆曲线E(a,b),和E(a,b)上的一个阶为n大素数的基点G,椭圆曲线E(a,b)、基点G和阶n作为系统公开的参数。

4.根据权利要求3所述的基于区块链的取证方法,其特征在于:所述密钥生成,包括:

在区间[1,n-1]中随机的选取一个整数pr;

计算pu=pr*G,其中,私钥为pr,公钥为pu。

5.根据权利要求4所述的基于区块链的取证方法,其特征在于:所述椭圆曲线数字签名,包括:

当某用户需要对消息m进行签名时,进行如下步骤:

步骤1:计算消息哈希值e=HASH(m);

步骤2:Z=B0...ln(e),其中,Ba...b(X)表示为二进制数据X在范围[a,b]的比特值,Ln表示阶数n的位长度;

步骤3:在区间[1,n-1]中随机选择安全加密随机数k;

步骤4:计算曲线点(x1,y1)=k*G;

步骤5:计算r=x1 mod n,若r=0,则返回步骤3重新选取安全加密随机数k;

步骤6:计算s=k-1(z+pr)mod n,若s=0,则返回步骤3重新选取安全加密随机数k;

步骤7:签名参数为(r,s)。

6.根据权利要求5所述的基于区块链的取证方法,其特征在于:所述椭圆曲线数字验证,包括:

验证签名参数(r,s)是否都在区间[1,n-1]内,若否,则签名无效;

计算消息哈希值e=HASH(m);

计算Z=B0...ln(e),其中,Ba...b(X)表示为二进制数据X在范围[a,b]的比特值,Ln表示阶数n的位长度;

计算w=s-1mod n;

计算u1=zw mod n和u2=rw mod n;

计算(x1,y1)=u1*G+u2*pu;

只有在r=x1 mod n时,消息签名有效。

7.一种基于区块链的取证方法,其特征在于:包括:

实用模块,用于用户和设备使用椭圆曲线数字加密算法生成密钥对,将公钥的哈希值作为身份ID;

记录模块,用于设备完成登记操作将信息记录到区块链网络中;

建立模块,用于用户向智能合约账户发送设备关联交易建立与设备间的联系,获取设备的读取权限和操作权限;

处理模块,用于用户对设备的操作均以交易形式完成,包括远程控制或设备查询,节点在接收到交易后,对交易的签名进行验证,以保证发送方的合法性;执行智能合约对用户或设备的权限进行判断,对具有可读或可写权限的账户执行响应或写入操作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南云界科技服务有限公司,未经湖南云界科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211262233.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top