CN114978531B - 一种面向深度学习的数据可信溯源标记方法和*** - Google Patents

一种面向深度学习的数据可信溯源标记方法和*** Download PDF

Info

Publication number
CN114978531B
CN114978531B CN202210512826.0A CN202210512826A CN114978531B CN 114978531 B CN114978531 B CN 114978531B CN 202210512826 A CN202210512826 A CN 202210512826A CN 114978531 B CN114978531 B CN 114978531B
Authority
CN
China
Prior art keywords
data
processed
processing
digital signature
digital
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210512826.0A
Other languages
English (en)
Other versions
CN114978531A (zh
Inventor
请求不公布姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Jianjiao Technology Service Co ltd
Original Assignee
Shanghai Jianjiao Technology Service Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Jianjiao Technology Service Co ltd filed Critical Shanghai Jianjiao Technology Service Co ltd
Priority to CN202210512826.0A priority Critical patent/CN114978531B/zh
Publication of CN114978531A publication Critical patent/CN114978531A/zh
Application granted granted Critical
Publication of CN114978531B publication Critical patent/CN114978531B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3263Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/146Tracing the source of attacks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Abstract

本发明涉及一种面向深度学习的数据可信溯源标记方法和***,其中,方法包括以下步骤:接收待处理数据;对所述待处理数据进行迭代处理并使用数字证书对处理结果数据进行数字签名;基于得到的多个数字签名建立一条从源数据到最终处理结果数据的迭代过程的数字签名链。本发明采用数字签名形成的可信溯源链来完成对数据处理迭代过程的可信溯源,可以避免采用分布式区块链方案所带来的性能上的损耗更适用于在面向深度学习所需要的数据快速迭代处理的应用场景。

Description

一种面向深度学习的数据可信溯源标记方法和***
技术领域
本发明涉及大数据技术领域,特别是涉及一种面向深度学习的数据可信溯源标记方法和***。
背景技术
随着区块链技术的成熟,将区块链技术作为一种通用的数字化证据链的解决方案,其可以用于深度学习的数据可信溯源,区块链的登记虽然可以确保数据迭代的可信,但是在溯源时却存在检索速度慢需要对历史区块进行遍历的缺陷。
发明内容
本发明所要解决的技术问题是提供一种面向深度学习的数据可信溯源标记方法和***,避免采用分布式区块链方案所带来的性能上的损耗,更适用于在面向深度学习所需要的数据快速迭代处理的应用场景。
本发明解决其技术问题所采用的技术方案是:提供一种面向深度学习的数据可信溯源标记方法,包括以下步骤:
接收待处理数据;
对所述待处理数据进行迭代处理并使用数字证书对处理结果数据进行数字签名;
基于得到的多个数字签名建立一条从源数据到最终处理结果数据的迭代过程的数字签名链。
所述接收待处理数据后,还包括对所述待处理数据附属的数字签名进行校验以确认数据输入的可信性。
所述接收待处理数据前,还包括接收由中央数字证书颁发机构签发的面向深度学习的所述数字证书。
所述对所述待处理数据进行迭代处理并使用数字证书对处理结果数据进行数字签名具体为:
对所述待处理数据进行迭代处理得到处理结果数据;
将所述待处理数据的数字签名与所述处理结果数据合并成基础信息;
使用所述数字证书对所述基础信息进行数字签名。
所述的面向深度学习的数据可信溯源标记方法还包括:通过所述数字签名链进行顺序验证以追溯确认整个数据处理迭代过程的可信性。
本发明解决其技术问题所采用的技术方案是:提供一种面向深度学习的数据可信溯源标记***,包括:
第一接收模块,用于接收待处理数据;
处理签名模块,用于对所述待处理数据进行迭代处理得到处理结果数据,并使用数字证书对所述处理结果数据进行数字签名;
数字签名链构建模块,用于基于得到的多个数字签名建立一条从源数据到最终处理结果数据的迭代过程的数字签名链。
所述的面向深度学习的数据可信溯源标记***还包括:校验模块,用于对所述待处理数据附属的数字签名进行校验以确认数据输入的可信性。
所述的面向深度学习的数据可信溯源标记***还包括第二接收模块,用于接收由中央数字证书颁发机构签发的面向深度学习的所述数字证书。
所述处理签名模块包括:
处理单元,用于对所述待处理数据进行迭代处理得到处理结果数据;
合并单元,用于将所述待处理数据的数字签名与所述处理结果数据合并成基础信息;
签名单元,用于使用所述数字证书对所述基础信息进行数字签名。
所述的面向深度学习的数据可信溯源标记***还包括:验证模块,用于通过所述数字签名链进行顺序验证以追溯确认整个数据处理迭代过程的可信性。
有益效果
由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明采用数字签名形成的可信溯源链来完成对数据处理迭代过程的可信溯源,可以避免采用分布式区块链方案所带来的性能上的损耗更适用于在面向深度学习所需要的数据快速迭代处理的应用场景。本发明通过将输入数据的数字签名与输出数据的内容附加在一起进行数字签名,能够形成从输入数据到输出数据的完整数字签名链,确保在可信溯源验证时,通过遍历数字签名链即可完成快速的验证。
附图说明
图1是本发明第一实施方式的流程图。
具体实施方式
下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。
本发明的第一实施方式涉及一种面向深度学习的数据可信溯源标记方法,包括以下步骤:接收待处理数据;对所述待处理数据进行迭代处理并使用数字证书对处理结果数据进行数字签名;基于得到的多个数字签名建立一条从源数据到最终处理结果数据的迭代过程的数字签名链。如图1所示,具体为:
步骤1,由中央数字证书颁发机构签发面向深度学习的各个数据处理模块所需使用的数字证书。也就是说,经过本步骤后,每个数据处理模块都能获取一个各自专属的数字证书。
步骤2,数据处理模块接收待处理数据,并在收到待处理数据后,对待处理数据的数字签名进行校验,以确认待处理数据输入的可信性。
步骤3,数据处理模块对输入的数据进行迭代处理并使用自己的数字证书对处理结果数据进行数字签名。本步骤中,首选待处理数据进行迭代处理得到处理结果数据,然后在进行数字签名时,包括步骤3a,将待处理数据的数字签名和处理结果数据附加在一起,得到需要进行数字签名的基础信息;步骤3b,数据处理模块使用由中央数字证书颁发机构所签发的数字证书进行数字签名。
步骤4,通过各个数据处理模块基于步骤3的处理流程后,可以建立一条从源数据到最终处理结果数据的迭代过程的数字签名链。
步骤5,通过对这个数字签名链进行顺序验证即可追溯确认整个数据处理迭代过程的可信性。
不难发现,本发明采用数字签名形成的可信溯源链来完成对数据处理迭代过程的可信溯源,可以避免采用分布式区块链方案所带来的性能上的损耗更适用于在面向深度学习所需要的数据快速迭代处理的应用场景。本发明通过将输入数据的数字签名与输出数据的内容附加在一起进行数字签名,能够形成从输入数据到输出数据的完整数字签名链,确保在可信溯源验证时,通过遍历数字签名链即可完成快速的验证。
本发明的第二实施方式涉及一种面向深度学习的数据可信溯源标记***,包括:第一接收模块,用于接收待处理数据;处理签名模块,用于对所述待处理数据进行迭代处理得到处理结果数据,并使用数字证书对所述处理结果数据进行数字签名;数字签名链构建模块,用于基于得到的多个数字签名建立一条从源数据到最终处理结果数据的迭代过程的数字签名链。
所述的面向深度学习的数据可信溯源标记***还包括:校验模块,用于对所述待处理数据附属的数字签名进行校验以确认数据输入的可信性。
所述的面向深度学习的数据可信溯源标记***还包括第二接收模块,用于接收由中央数字证书颁发机构签发的面向深度学习的所述数字证书。
所述处理签名模块包括:处理单元,用于对所述待处理数据进行迭代处理得到处理结果数据;合并单元,用于将所述待处理数据的数字签名与所述处理结果数据合并成基础信息;签名单元,用于使用所述数字证书对所述基础信息进行数字签名。
所述的面向深度学习的数据可信溯源标记***还包括:验证模块,用于通过所述数字签名链进行顺序验证以追溯确认整个数据处理迭代过程的可信性。

Claims (4)

1.一种面向深度学习的数据可信溯源标记方法,其特征在于,包括以下步骤:
接收待处理数据;
对所述待处理数据进行迭代处理并使用数字证书对处理结果数据进行数字签名,具体为:
对所述待处理数据进行迭代处理得到处理结果数据;
将所述待处理数据的数字签名与所述处理结果数据合并成基础信息;
使用所述数字证书对所述基础信息进行数字签名;
基于得到的多个数字签名建立一条从源数据到最终处理结果数据的迭代过程的数字签名链;
通过所述数字签名链进行顺序验证以追溯确认整个数据处理迭代过程的可信性;
所述接收待处理数据前,还包括接收由中央数字证书颁发机构签发的面向深度学习的所述数字证书。
2.根据权利要求1所述的面向深度学习的数据可信溯源标记方法,其特征在于,所述接收待处理数据后,还包括对所述待处理数据附属的数字签名进行校验以确认数据输入的可信性。
3.一种面向深度学习的数据可信溯源标记***,其特征在于,包括:
第一接收模块,用于接收待处理数据;
处理签名模块,用于对所述待处理数据进行迭代处理得到处理结果数据,并使用数字证书对所述处理结果数据进行数字签名;所述处理签名模块包括:
处理单元,用于对所述待处理数据进行迭代处理得到处理结果数据;
合并单元,用于将所述待处理数据的数字签名与所述处理结果数据合并成基础信息;
签名单元,用于使用所述数字证书对所述基础信息进行数字签名;
数字签名链构建模块,用于基于得到的多个数字签名建立一条从源数据到最终处理结果数据的迭代过程的数字签名链;
验证模块,用于通过所述数字签名链进行顺序验证以追溯确认整个数据处理迭代过程的可信性;
第二接收模块,用于接收由中央数字证书颁发机构签发的面向深度学习的所述数字证书。
4.根据权利要求3所述的面向深度学习的数据可信溯源标记***,其特征在于,还包括:
校验模块,用于对所述待处理数据附属的数字签名进行校验以确认数据输入的可信性。
CN202210512826.0A 2022-05-11 2022-05-11 一种面向深度学习的数据可信溯源标记方法和*** Active CN114978531B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210512826.0A CN114978531B (zh) 2022-05-11 2022-05-11 一种面向深度学习的数据可信溯源标记方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210512826.0A CN114978531B (zh) 2022-05-11 2022-05-11 一种面向深度学习的数据可信溯源标记方法和***

Publications (2)

Publication Number Publication Date
CN114978531A CN114978531A (zh) 2022-08-30
CN114978531B true CN114978531B (zh) 2024-04-30

Family

ID=82980789

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210512826.0A Active CN114978531B (zh) 2022-05-11 2022-05-11 一种面向深度学习的数据可信溯源标记方法和***

Country Status (1)

Country Link
CN (1) CN114978531B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5958051A (en) * 1996-11-27 1999-09-28 Sun Microsystems, Inc. Implementing digital signatures for data streams and data archives
CN1547136A (zh) * 2003-12-08 2004-11-17 数据一次写入方法和基于该方法的数据库安全管理方法
CN106254372A (zh) * 2016-08-31 2016-12-21 厦门天锐科技股份有限公司 一种基于身份密码机制的多重数字签名方法
CN110163006A (zh) * 2019-04-18 2019-08-23 阿里巴巴集团控股有限公司 一种块链式账本中的签名验证方法、***、装置及设备
CN111130795A (zh) * 2019-12-13 2020-05-08 浙商银行股份有限公司 一种基于区块链技术的多级签名方法
CN111355570A (zh) * 2020-02-24 2020-06-30 北京瑞友科技股份有限公司 一种面向软件复杂网络的可信应用网络数据溯源方法及审计方法
CN112199736A (zh) * 2020-10-12 2021-01-08 南京邮电大学 一种基于区块链的有序多重签名方法
CN112953978A (zh) * 2021-05-13 2021-06-11 众连智能科技有限公司 一种多重签名认证方法、装置、设备及介质
CN112989435A (zh) * 2021-03-26 2021-06-18 武汉深之度科技有限公司 一种数字签名方法及计算设备
CN113382005A (zh) * 2021-06-10 2021-09-10 南京财经大学 一种具有隐私保护的可追溯物流方法及其***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10277608B2 (en) * 2015-08-20 2019-04-30 Guardtime Ip Holdings Limited System and method for verification lineage tracking of data sets
WO2022054079A1 (en) * 2020-09-08 2022-03-17 Iqreate Infotech Pvt Ltd System for contextual and positional parameterized record building

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5958051A (en) * 1996-11-27 1999-09-28 Sun Microsystems, Inc. Implementing digital signatures for data streams and data archives
CN1547136A (zh) * 2003-12-08 2004-11-17 数据一次写入方法和基于该方法的数据库安全管理方法
CN106254372A (zh) * 2016-08-31 2016-12-21 厦门天锐科技股份有限公司 一种基于身份密码机制的多重数字签名方法
CN110163006A (zh) * 2019-04-18 2019-08-23 阿里巴巴集团控股有限公司 一种块链式账本中的签名验证方法、***、装置及设备
CN111130795A (zh) * 2019-12-13 2020-05-08 浙商银行股份有限公司 一种基于区块链技术的多级签名方法
CN111355570A (zh) * 2020-02-24 2020-06-30 北京瑞友科技股份有限公司 一种面向软件复杂网络的可信应用网络数据溯源方法及审计方法
CN112199736A (zh) * 2020-10-12 2021-01-08 南京邮电大学 一种基于区块链的有序多重签名方法
CN112989435A (zh) * 2021-03-26 2021-06-18 武汉深之度科技有限公司 一种数字签名方法及计算设备
CN112953978A (zh) * 2021-05-13 2021-06-11 众连智能科技有限公司 一种多重签名认证方法、装置、设备及介质
CN113382005A (zh) * 2021-06-10 2021-09-10 南京财经大学 一种具有隐私保护的可追溯物流方法及其***

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Target/clutter disentanglement using deep adversarial training on micro-Doppler signatures;L.Cifola 等;2019 16th European Radar Conference (EuRAD);20191004;全文 *
基于签名链的关系查询认证方法;廖小林;中国优秀硕士学位论文全文数据库;20130315;全文 *
大数据中若干安全和隐私保护问题研究;姚鑫等;中国博士学位论文全文数据库;20180615;全文 *

Also Published As

Publication number Publication date
CN114978531A (zh) 2022-08-30

Similar Documents

Publication Publication Date Title
CN112132292B (zh) 基于区块链的纵向联邦学习数据处理方法、装置及***
CN109002474A (zh) 一种数据迁移方法及装置
CN112417178B (zh) 基于文档模板定义的链上合约处理方法、装置和电子设备
CN111563041A (zh) 一种测试用例按需精准执行方法
CN112347042A (zh) 文件上传方法、装置、电子设备及存储介质
CN114978531B (zh) 一种面向深度学习的数据可信溯源标记方法和***
CN102955739B (zh) 一种提高性能测试脚本重用率的方法
CN114826768A (zh) 应用大数据和ai技术的云端漏洞处理方法及ai分析***
CN114168932A (zh) 基于区块链实现跨行登录的方法及装置
CN113111125A (zh) 一种基于区块链的业务存证方法
CN114095179B (zh) 一种基于区块链的产业互联网的可信管理方法及***
CN111787059B (zh) 追块同步方法、装置、电子设备及计算机存储介质
CN115265516A (zh) 一种基于加密插件的横向精度偏差测试方法及测试***
US11709959B2 (en) Information processing apparatus and information processing method
CN113722357A (zh) 数据文件校验方法、装置、电子设备及存储介质
CN110021342B (zh) 用于加速变异位点的识别的方法及***
CN117150999B (zh) 利用冗余电路记录eco实施信息的方法、装置、终端及介质
CN113992334B (zh) 设备端数据的存储方法、验证方法、装置和电子设备
CN114417430A (zh) 一种可信脚本执行结果传输及校验方法和装置
CN108628750B (zh) 一种测试代码处理方法及装置
CN117408089B (zh) 一种基于表面法向量修正的反距离权重数据插值方法
WO2022073225A1 (zh) 一种基于dna存储的增量信息管理方法和设备
CN117675211A (zh) 数字签名方法和验签方法、电子设备、计算机可读介质
CN111784124A (zh) 一种任务处理方法、装置、设备和计算机可读存储介质
CN108346068B (zh) 一种广告投放的定向扩展方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant