利索能及
我要发布
收藏
专利号: 2019106526314
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于区块链的交互记录取证方法,其特征在于,包括:接收终端设备发送的交互记录取证请求,所述交互记录取证请求中包括软件标识、第一用户的身份标识、第二用户的身份标识、取证对象以及电子授权证书;

对所述电子授权证书进行验证;

若验证通过,则查询与所述软件标识对应的交互记录数据库;

根据所述第一用户的身份标识和所述第二用户的身份标识从所述交互记录数据库存储的交互记录集中获取第一证据,所述第一证据包括与所述取证对象对应的记录片段的图像;

从预设的授时系统中获取所述第一证据的时间戳证书,并将所述时间戳证书添加入所述第一证据中,得到第二证据;

将所述第二证据上传至预设的区块链系统中。

2.根据权利要求1所述的交互记录取证方法,其特征在于,所述根据所述第一用户的身份标识和所述第二用户的身份标识从所述交互记录数据库存储的交互记录集中获取第一证据包括:在所述交互记录集中查询与所述第一用户的身份标识对应的第一交互记录组;

在所述第一交互记录组中查询与所述第二用户的身份标识对应的第一交互记录;

在所述第一交互记录中查询第一记录片段,所述第一记录片段为与所述取证对象之间的相似度大于预设的相似度阈值的记录片段;

在所述交互记录集中查询与所述第二用户的身份标识对应的第二交互记录组;

在所述第二交互记录组中查询与所述第一用户的身份标识对应的第二交互记录;

在所述第二交互记录中查询第二记录片段,所述第二记录片段为与所述取证对象之间的相似度大于所述相似度阈值的记录片段;

获取所述第一记录片段的图像和所述第二记录片段的图像作为所述第一证据。

3.根据权利要求2所述的交互记录取证方法,其特征在于,所述在所述交互记录集中查询与所述第一用户的身份标识对应的第一交互记录组包括:根据下式使用预设的第一哈希函数对所述第一用户的身份标识进行哈希运算:HashKeyFs=HashFuncFs(IDFs)其中,IDFs为所述第一用户的身份标识,HashFuncFs为所述第一哈希函数,HashKeyFs为第一哈希值;

在所述第一交互记录组库中查询与所述第一哈希值对应的交互记录子集,并在所述交互记录子集中查询所述第一交互记录组。

4.根据权利要求2所述的交互记录取证方法,其特征在于,所述在所述第一交互记录组中查询与所述第二用户的身份标识对应的第一交互记录包括:根据下式使用预设的第二哈希函数对所述第二用户的身份标识进行哈希运算:HashKeySd=HashFuncSd(IDSd)其中,IDSd为所述第二用户的身份标识,HashFuncSd为所述第二哈希函数,HashKeySd为第二哈希值;

在所述第一交互记录组库中查询与所述第二哈希值对应的交互记录分组,并在所述交互记录分组中查询所述第一交互记录。

5.根据权利要求1至4中任一项所述的交互记录取证方法,其特征在于,所述从预设的授时系统中获取所述第一证据的时间戳证书包括:对所述第一证据进行哈希运算,得到与所述第一证据对应的哈希值;

将所述哈希值发送至所述授时系统;

接收所述授时系统反馈的所述第一证据的时间戳证书,所述第一证据的时间戳证书为所述授时系统对所述哈希值和系统时间进行数字签名后得到的数据。

6.一种交互记录取证装置,其特征在于,包括:

取证请求接收模块,用于接收终端设备发送的交互记录取证请求,所述交互记录取证请求中包括软件标识、第一用户的身份标识、第二用户的身份标识、取证对象以及电子授权证书;

证书验证模块,用于对所述电子授权证书进行验证;

数据库查询模块,用于若验证通过,则查询与所述软件标识对应的交互记录数据库;

证据获取模块,用于根据所述第一用户的身份标识和所述第二用户的身份标识从所述交互记录数据库存储的交互记录集中获取第一证据,所述第一证据包括与所述取证对象对应的记录片段的图像;

时间戳证书获取模块,用于从预设的授时系统中获取所述第一证据的时间戳证书;

时间戳证书添加模块,用于将所述时间戳证书添加入所述第一证据中,得到第二证据;

证据上传模块,用于将所述第二证据上传至预设的区块链系统中。

7.根据权利要求6所述的交互记录取证装置,其特征在于,所述证据获取模块包括:第一交互记录组查询单元,用于在所述交互记录集中查询与所述第一用户的身份标识对应的第一交互记录组;

第一交互记录查询单元,用于在所述第一交互记录组中查询与所述第二用户的身份标识对应的第一交互记录;

第一记录片段查询单元,用于在所述第一交互记录中查询第一记录片段,所述第一记录片段为与所述取证对象之间的相似度大于预设的相似度阈值的记录片段;

第二交互记录组查询单元,用于在所述交互记录集中查询与所述第二用户的身份标识对应的第二交互记录组;

第二交互记录查询单元,用于在所述第二交互记录组中查询与所述第一用户的身份标识对应的第二交互记录;

第二记录片段查询单元,用于在所述第二交互记录中查询第二记录片段,所述第二记录片段为与所述取证对象之间的相似度大于所述相似度阈值的记录片段;

证据获取单元,用于获取所述第一记录片段的图像和所述第二记录片段的图像作为所述第一证据。

8.根据权利要求7所述的交互记录取证装置,其特征在于,进一步地,所述第一交互记录组查询单元包括:第一运算子单元,用于根据下式使用预设的第一哈希函数对所述第一用户的身份标识进行哈希运算:HashKeyFs=HashFuncFs(IDFs)其中,IDFs为所述第一用户的身份标识,HashFuncFs为所述第一哈希函数,HashKeyFs为第一哈希值;

第一查询子单元,用于在所述第一交互记录组库中查询与所述第一哈希值对应的交互记录子集,并在所述交互记录子集中查询所述第一交互记录组。

9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至5中任一项所述的交互记录取证方法的步骤。

10.一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如权利要求1至5中任一项所述的交互记录取证方法的步骤。