1.一种基于可信时间戳的电子证据监管链的实现方法,其特征在于,包括:步骤1、根据电子证据所处阶段生成对应阶段的一个监管节点,电子证据所处阶段分为准备阶段、数据收集阶段、数据传输阶段、数据分析阶段、证据使用阶段和证据归档阶段,所述监管节点包括节点序号、该阶段所需记录的信息、被监管数据的哈希值和可信时间戳文件;
生成监管节点的生成方法为:获取该阶段节点所涉及的信息以及被监管数据哈希值后,运用哈希算法生成对应的哈希值,利用哈希值向联合信任时间戳服务中心请求可信时间戳服务,获得可信时间戳文件,从而生成该阶段监管节点;
步骤2、判断中序平衡二叉树是否为空,若为空,则执行步骤3;若不为空,则执行步骤4;
步骤3、将树的根节点设置为该监管节点,执行步骤7;
步骤4、将该监管节点作为右孩子节点添加到该树的最右支的叶子节点上,执行步骤5;
步骤5、判断树是否仍为中序平衡二叉树,若失衡,则执行步骤6;若不失衡,则执行步骤
7;
步骤6、左旋操作调整树为平衡二叉树,执行步骤7;
步骤7、判断是否结束构建过程,是则结束,否则执行步骤1;
当电子证据所处阶段为所述准备阶段时,所述步骤1包括:步骤11、输入对应人员与设备信息;
步骤12、根据ID查询人员和设备数据库中信息;
步骤13、判断是否存在所查询的信息以及是否与所查询信息相等;
步骤14、若存在,则运用哈希算法生成上述信息哈希值;若不存在,则返回步骤11;
步骤15、利用哈希值向联合信任时间戳服务中心请求可信时间戳服务,获得可信时间戳文件,生成监管节点;
当电子证据所处阶段为所述数据收集阶段时,所述步骤1包括:步骤11、向联合信任时间戳服务中心请求可信时间;
步骤12、获取数据载体信息;
步骤13、选择人员和工具信息;
步骤14、获取原始数据流程及数据;
步骤15、运用哈希算法生成上述信息哈希值;
步骤16、利用哈希值向联合信任时间戳服务中心请求可信时间戳服务,获得可信时间戳文件,生成监管节点;
当电子证据所处阶段为所述数据传输阶段时,所述步骤1包括:步骤11、获取传输数据;
步骤12、向联合信任时间戳服务中心请求传输开始时间;
步骤13、获取发送人员和设备信息;
步骤14、获取接收人员和设备信息;
步骤15、向联合信任时间戳服务中心请求传输结束时间;
步骤16、获取传输结果;
步骤17、判断是否正确传输;
步骤18、若正确,则运用哈希算法生成上述信息哈希值;若不正确,则返回步骤11;
步骤19、利用哈希值向联合信任时间戳服务中心请求可信时间戳服务,获得可信时间戳文件,生成监管节点;
当电子证据所处阶段为所述数据分析阶段时,所述步骤1包括:步骤11、获取原始数据;
步骤12、向联合信任时间戳服务中心请求分析开始时间;
步骤13、获取分析人员和设备信息;
步骤14、获取分析操作步骤流程;
步骤15、获取分析结果;
步骤16、向联合信任时间戳服务中心请求分析结束时间;
步骤17、运用哈希算法生成上述信息哈希值;
步骤18、利用哈希值向联合信任时间戳服务中心请求可信时间戳服务,获得可信时间戳文件,生成监管节点;
当电子证据所处阶段为所述证据使用阶段时,所述步骤1包括:步骤11、获取电子证据及对应的哈希值;
步骤12、向联合信任时间戳服务中心请求交互开始时间;
步骤13、获取交互人员信息;
步骤14、获取交互缘由;
步骤15、向联合信任时间戳服务中心请求交互结束时间;
步骤16、获取交互后电子证据及对应的哈希值;
步骤17、基于交互前后的哈希值获取交互后电子证据变化情况;
步骤18、运用哈希算法生成上述信息哈希值;
步骤19、利用哈希值向联合信任时间戳服务中心请求可信时间戳服务,获得可信时间戳文件,生成监管节点;
当电子证据所处阶段为所述证据归档阶段时,所述步骤1包括:步骤11、获取电子证据;
步骤12、向联合信任时间戳服务中心请求存档时间;
步骤13、获取存档有效期;
步骤14、运用哈希算法生成上述信息哈希值;
步骤15、利用哈希值向联合信任时间戳服务中心请求可信时间戳服务,获得可信时间戳文件,生成监管节点。