利索能及
我要发布
收藏
专利号: 2016106248955
申请人: 北京工业大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-02-20
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种针对集中式电子数据保全系统的数据指纹提取方法,其特征在于,包括:步骤1:服务器从客户端获取保全数据;

步骤2:服务器对保全数据进行分类规整处理,构建保全树;

步骤3:服务器采用哈希算法对所述保全树进行加密,得到第一密文和第一密钥;

步骤4:服务器将所述第一密文和第一密钥发送至权威机构CA;

步骤5:权威机构CA接收所述第一密文和第一密钥,利用所述密钥对所述密文进行解密,得到第一数据;

步骤6:权威机构CA对所述第一数据加盖时间戳,生成数据指纹,并将数据指纹存入数据库中;

步骤7:权威机构CA对所述数据指纹进行加密处理,得到第二密文和第二密钥;

步骤8:权威机构CA将所述第二密文和第二密钥发送至所述服务器;

步骤9:服务器接收所述第二密文和第二密钥,利用所述第二密钥对所述第二密钥进行解密,得到第二数据;

步骤10:服务器对第二数据制作保全证书,并将保全证书发送至客户端。

2.如权利要求1所述的针对集中式电子数据保全系统的数据指纹提取方法,其特征在于,所述步骤1中还包括:服务器从客户端获取注册ID、注册时间;

服务器将所述保全数据与所述注册ID、注册时间进行整合,得到整合数据;

则所述步骤2中服务器对整合数据进行分类规整处理,构建保全树。

3.如权利要求1所述的针对集中式电子数据保全系统的数据指纹提取方法,其特征在于,所述步骤2包括:服务器将所述保全数据进行分类统计,概括出一个以上数据类别;

服务器将所述保全数据按照所述数据类别进行分类归整;

服务器将所有数据类别形成数据摘要;

服务器将所述保全数据、数据类别以及数据摘要构建成保全树。

4.如权利要求3所述的针对集中式电子数据保全系统的数据指纹提取方法,其特征在于,所述步骤3为:服务器将同一数据类别下的保全数据以字符串的形式连接;

服务器将所有数据类别以字符串的形式连接;

服务器获得根节点数据摘要;

服务器采用哈希算法对所述根节点数据摘要进行加密,得到第三密文和第三密钥;

则所述步骤4服务器将第三密文和第三密钥发送至权威机构CA。

5.如权利要求1所述的针对集中式电子数据保全系统的数据指纹提取方法,其特征在于,所述步骤3中为:服务器采用哈希算法对所述保全树进行加密,并同时读取保全时间,得到第一密文和第一密钥;则,所述步骤4中,服务器将所述第一密文、第一密钥和所述保全时间发送至权威机构CA;

所述步骤5中,权威机构CA接收所述第一密文、第一密钥和所述保全时间,利用所述密钥对所述密文进行解密,得到第一数据。

6.如权利要求1所述的针对集中式电子数据保全系统的数据指纹提取方法,其特征在于,所述步骤6包括:权威机构CA读取当前时间;

权威机构CA利用所述当前时间,以及采用哈希算法对所述第二数据加盖时间戳,得到第二密文和第二密钥。

7.如权利要求1所述的针对集中式电子数据保全系统的数据指纹提取方法,其特征在于,所述步骤7中的加密处理为采用RSA算法、DES算法、3DES算法、AES算法、TDEA算法或Elgamal算法的其中一种算法进行加密。

8.如权利要求1所述的针对集中式电子数据保全系统的数据指纹提取方法,其特征在于,所述步骤10包括:服务器获取注册ID、保全时间;

服务器根据所述注册ID、保全时间和所述保全数据、数据指纹制作jpg格式的保全证书,所述保全证书包括注册ID、保全时间和所述保全数据、数据指纹以及保全认证URL地址;

服务器将所述保全证书发送至客户端;

服务器将所述注册ID、保全时间、保全数据、数据指纹以及保全证书存入数据库。

9.一种针对集中式电子数据保全系统的数据指纹提取系统,其特征在于,包括权利要求1-8任一项所述的客户端、服务器和权威机构CA;

所述客户端包括输出模块和接收模块,所述输出模块用于将保全数据传输至所述服务器;述接收模块用于接收所述服务器传递的数据;

所述服务器包括构建模块、加密模块、传输模块,所述构建模块用于对保全数据进行分类规整处理,构建保全树;所述加密模块用于对所述保全树进行加密;所述传输模块用于传输数据。

10.如权利要求9所述的针对集中式电子数据保全系统的数据指纹提取系统,其特征在于,所述服务器还包括整合模块,所述整合模块用于将保全数据与注册ID、注册时间进行整合,得到整合数据。