CN113360950A - 基于区块链的检测认证方法、***、计算机设备和介质 - Google Patents
基于区块链的检测认证方法、***、计算机设备和介质 Download PDFInfo
- Publication number
- CN113360950A CN113360950A CN202110917461.5A CN202110917461A CN113360950A CN 113360950 A CN113360950 A CN 113360950A CN 202110917461 A CN202110917461 A CN 202110917461A CN 113360950 A CN113360950 A CN 113360950A
- Authority
- CN
- China
- Prior art keywords
- detection
- data
- certificate
- information
- original
- 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.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 381
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000003860 storage Methods 0.000 claims abstract description 22
- 238000012360 testing method Methods 0.000 claims description 44
- 238000004590 computer program Methods 0.000 claims description 14
- 238000012790 confirmation Methods 0.000 claims description 12
- 238000004519 manufacturing process Methods 0.000 claims description 7
- 238000007726 management method Methods 0.000 description 10
- 238000012797 qualification Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002925 chemical effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
- G06K17/0025—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Bioethics (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及一种基于区块链的检测认证方法、***、计算机设备和存储介质。通过搭建合格证检测云平台,从检测需求的接收,检测任务的分发,检测数据的收集,都在平台上处理,只需要按照需求完成检测以及上传检测数据,无需关注于进行何种样品的检测,减少了作弊的可能性,收集到原始检测数据后,根据原始检测数据,生成检测报告,进一步上传至区块链网络,从而杜绝了数据被篡改的可能,并且原始检测数据和检测报告是同时上传,进一步确保数据的安全性,然后在制作合格证时,在合格证上印刷了哈希值和存储地址二维码,通过扫描二维码可以查看原始检测数据和检测报告,通过查询哈希值,可以确定数据是否被篡改,从而确定合格证的真伪。
Description
技术领域
本申请涉及检测认证技术领域,特别是涉及一种基于区块链的检测认证方法、***、计算机设备和介质。
背景技术
检测技术,是利用各种物理化学效应,选择合适的方法和装置,将生产、科研、生活中的有关信息通过检查与测量的方法赋予定性或定量结果的过程。产品的性能、成分、结构等检测结果应用广泛,特别是随着现代物流、电子商务、互联网的发展,检测结果传播更快,流转环节更多。传统的检测结果直接推送给送检方,其他人无法获得可靠的检测数据。另一种方式是可靠的第三方认证检测机构作为检测数据中心,对于需要认证检测的对象,参照行业的标准进行检测,形成检测报告。送检方和客户都可以通过检测报告对检测结果进行查询,以获得检测结果或检测认证结果。
但传统的检测模式在使用过程中出现了大量的问题。在检测数据的流转环节,出现了如篡改数据、篡改认证检测报告的问题,认证检测机构数据中心被攻击、数据被伪造等问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够防止认证检测机构数据中心被攻击、数据被伪造等问题的基于区块链的检测认证方法、***、计算机设备和介质。
一种基于区块链的检测认证方法,所述方法包括:
通过信息录入分***获取用户发送的检测认证请求;
解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息,将所述检测需求信息发送至试验检测分***,以使试验检测分***中的检测实验室根据用户提供的样本以及预设的检测标准进行检测,得到原始检测数据;
接收试验检测分***发送的原始检测数据,根据所述原始检测数据,得到检测报告;
将所述检测报告、所述原始检测数据以及样品的批次数据上传至合格证数据云平台,以使合格证数据云平台将原始检测数据和检测报告上传区块链网络,通过哈希算法形成与原始检测数据、检测报告对应的哈希值,以及生成所述原始检测数据和检测报告存储地址的二维码;
接收合格证数据云平台反馈的二维码和所述哈希值,将所述二维码和所述哈希值以图形化方式印刷在合格证上。
在其中一个实施例中,还包括:解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息;将所述检测需求信息发送至试验检测分***,以使试验检测分***根据所述检测需求信息,将检测需求分解为多个检测事件;所述检测事件包括:检测标准;根据所述检测标准,将所述检测事件发送给对应的一个以上的检测实验室。
在其中一个实施例中,还包括:向用户对应的终端发送确认信息;所述确认信息包括:接收地址信息、联系人信息以及样品需求信息;以使用户根据接收地址信息和联系人信息以及样品需求信息将样品寄送至接收地址。
在其中一个实施例中,还包括:当所述检测认证请求为强制检测请求时;所述强制检测请求包括:合格证数量;通过证书制作***连接打印机打印合格证时,记录打印数量,当打印数量超过合格证数量时,记录当前打印时间为超印打印时间;当识别到用户扫描合格证上二维码时,判断合格证上的打印时间是否在所述超印打印时间之后,若是,则判断为超印合格证。
一种基于区块链的检测认证***,所述***包括:
信息录入分***,用于获取用户发送的检测认证请求;
合格证管理云平台,用于解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息,将所述检测需求信息发送至试验检测分***;
试验检测分***,用于根据用户提供的样本以及预设的检测标准进行检测,得到原始检测数据;
合格证管理云平台,还用于接收试验检测分***发送的原始检测数据,根据所述原始检测数据,得到检测报告;
合格证数据云平台,用于接收所述检测报告、所述原始检测数据以及样品的批次数据,将原始检测数据和检测报告上传区块链网络,通过哈希算法形成与原始检测数据、检测报告对应的哈希值,以及生成所述原始检测数据和检测报告存储地址的二维码;
合格证管理云平台,还用于接收合格证数据云平台反馈的二维码和所述哈希值,将所述二维码和所述哈希值以图形化方式印刷在合格证上。
在其中一个实施例中,合格证管理云平台解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息;将所述检测需求信息发送至试验检测分***,所述试验检测分***根据所述检测需求信息,将检测需求分解为多个检测事件;所述检测事件包括:检测标准;根据所述检测标准,将所述检测事件发送给对应的一个以上的检测实验室。
在其中一个实施例中,合格证管理云平台还用于向用户对应的终端发送确认信息;所述确认信息包括:接收地址信息、联系人信息以及样品需求信息;以使用户根据接收地址信息和联系人信息以及样品需求信息将样品寄送至接收地址。
在其中一个实施例中,还包括:证书制作***;当所述检测认证请求为强制检测请求时;所述强制检测请求包括:合格证数量;所述证书制作***连接打印机打印合格证时,记录打印数量,当打印数量超过合格证数量时,记录当前打印时间为超印打印时间;当识别到用户扫描合格证上二维码时,判断合格证上的打印时间是否在所述超印打印时间之后,若是,则判断为超印合格证。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
通过信息录入分***获取用户发送的检测认证请求;
解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息,将所述检测需求信息发送至试验检测分***,以使试验检测分***中的检测实验室根据用户提供的样本以及预设的检测标准进行检测,得到原始检测数据;
接收试验检测分***发送的原始检测数据,根据所述原始检测数据,得到检测报告;
将所述检测报告、所述原始检测数据以及样品的批次数据上传至合格证数据云平台,以使合格证数据云平台将原始检测数据和检测报告上传区块链网络,通过哈希算法形成与原始检测数据、检测报告对应的哈希值,以及生成所述原始检测数据和检测报告存储地址的二维码;
接收合格证数据云平台反馈的二维码和所述哈希值,将所述二维码和所述哈希值以图形化方式印刷在合格证上。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
通过信息录入分***获取用户发送的检测认证请求;
解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息,将所述检测需求信息发送至试验检测分***,以使试验检测分***中的检测实验室根据用户提供的样本以及预设的检测标准进行检测,得到原始检测数据;
接收试验检测分***发送的原始检测数据,根据所述原始检测数据,得到检测报告;
将所述检测报告、所述原始检测数据以及样品的批次数据上传至合格证数据云平台,以使合格证数据云平台将原始检测数据和检测报告上传区块链网络,通过哈希算法形成与原始检测数据、检测报告对应的哈希值,以及生成所述原始检测数据和检测报告存储地址的二维码;
接收合格证数据云平台反馈的二维码和所述哈希值,将所述二维码和所述哈希值以图形化方式印刷在合格证上。
上述基于区块链的检测认证方法、***、计算机设备和存储介质,通过搭建合格证检测云平台,从检测需求的接收,检测任务的分发,检测数据的收集,都在平台上处理,试验检测分***只需要按照需求完成检测以及上传检测数据,无需关注于进行何种样品的检测,减少了作弊的可能性,另外,合格证检测云平台收集到原始检测数据后,根据原始检测数据,生成检测报告,将原始检测数据和检测报告存储至合格证数据云平台,从而进一步上传至区块链网络,从而杜绝了数据被篡改的可能,并且原始检测数据和检测报告是同时上传,进一步确保数据的安全性,然后在制作合格证时,在合格证上印刷了哈希值和存储地址二维码,通过扫描二维码可以查看原始检测数据和检测报告,通过查询哈希值,可以确定数据是否被篡改,从而确定合格证的真伪。
附图说明
图1为一个实施例中基于区块链的检测认证方法的流程示意图;
图2为一个实施例中基于区块链的检测认证***的结构框图;
图3为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种基于区块链的检测认证方法,包括以下步骤:
步骤102,通过信息录入分***获取用户发送的检测认证请求。
检测认证请求可以是用户通过客户端访问信息录入分***,通过表单的方式填写检测需求的信息,从而形成检测认证请求。
步骤104,解析检测认证请求,得到检测认证请求对应的检测需求信息,将检测需求信息发送至试验检测分***,以使试验检测分***中的检测实验室根据用户提供的样本以及预设的检测标准进行检测,得到原始检测数据。
检测需求信息指的是进行检测所需的物质条件、环境条件等,可以通过语义识别或者关键词识别的方式确定检测需求信息,检测需求信息会发送至检测分***,值得说明的是,对于合格证检测云平台,在进行需求确认之后,会向用户反馈确认信息,以提醒用户以邮寄或者快递等方式提供样品,检测实验室根据样品以及预设的检测标准进行检测,得到原始检测数据。
进一步的,由于对样品检测可能涉及到多个类别,实际上在进行检测时,可能有多个检测实验室参与,由于本申请基于云平台实现,每个检测实验室只需关注自身的检测项目即可,从而一定程度的保证了检测结果的真实性。
步骤106,接收试验检测分***发送的原始检测数据,根据原始检测数据,得到检测报告。
检测报告指的是通过对原始检测数据进行分析,从而得到检测结论,从而形成检测报告。因此,检测报告实质上是以原始检测数据作为支撑的。
步骤108,将检测报告、原始检测数据以及样品的批次数据上传至合格证数据云平台,以使合格证数据云平台将原始检测数据和检测报告上传区块链网络,通过哈希算法形成与原始检测数据、检测报告对应的哈希值,以及生成原始检测数据和检测报告存储地址的二维码。
区块链网络实际上是一种共享数据库,存储在区块链网络中的数据具有不可伪造的特点,本步骤中,是将原始检测数据和检测报告上传区块链网络,从而利用哈希算法形成对应的哈希值,如果存储的内容未被更改,其哈希值是不变的,也可以通过哈希值查询到存储原始检测数据和检测报告的地址。
步骤110,接收合格证数据云平台反馈的二维码和哈希值,将二维码和哈希值以图形化方式印刷在合格证上。
图形化展示二维码的合格证,所有用户均可以扫描二维码,获取得到原始检测数据和检测报告的当前存储地址,如果和合格证上的哈希值不一致,则数据被改动。
上述基于区块链的检测认证方法中,通过搭建合格证检测云平台,从检测需求的接收,检测任务的分发,检测数据的收集,都在平台上处理,试验检测分***只需要按照需求完成检测以及上传检测数据,无需关注于进行何种样品的检测,减少了作弊的可能性,另外,合格证检测云平台收集到原始检测数据后,根据原始检测数据,生成检测报告,将原始检测数据和检测报告存储至合格证数据云平台,从而进一步上传至区块链网络,从而杜绝了数据被篡改的可能,并且原始检测数据和检测报告是同时上传,进一步确保数据的安全性,然后在制作合格证时,在合格证上印刷了哈希值和存储地址二维码,通过扫描二维码可以查看原始检测数据和检测报告,通过查询哈希值,可以确定数据是否被篡改,从而确定合格证的真伪。
在其中一个实施例中,解析检测认证请求,得到检测认证请求对应的检测需求信息;将检测需求信息发送至试验检测分***,以使试验检测分***根据检测需求信息,将检测需求分解为多个检测事件;检测事件包括:检测标准;根据检测标准,将检测事件发送给对应的一个以上的检测实验室。本步骤中,通过设置识别模块,将用户的检测需求分解为一个或多个检测事件,从而通过多个检测实验室完成检测。
在其中一个实施例中,向用户对应的终端发送确认信息;确认信息包括:接收地址信息、联系人信息以及样品需求信息;以使用户根据接收地址信息和联系人信息以及样品需求信息将样品寄送至接收地址。
在其中一个实施例中,当检测认证请求为强制检测请求时;强制检测请求包括:合格证数量;通过证书制作***连接打印机打印合格证时,记录打印数量,当打印数量超过合格证数量时,记录当前打印时间为超印打印时间;当识别到用户扫描合格证上二维码时,判断合格证上的打印时间是否在超印打印时间之后,若是,则判断为超印合格证。本实施例中,对于强制检测的批次型产品,则需要严格的限制合格证的数量,若超过数量,则说明合格证被滥用,通过记录超印时间,用户在扫描二维码时,可以定位到超印合格证的产品,利于追溯。
具体的,对于强制检测的样品,客户端录入信息时,还需录入产品批次信息以及合格证数量,证书制作***连接保密打印机,打印时,将在证书上显示属于第几次打印,以及每批次打印合格证的数量。如果超过该批次的打印数量,加印的时间及数量也会在***中显示出来。可以有效避免生产厂家重复使用单一合格证。在查询***中,如果客户通过二维码扫描合格证,在***中可以保留查询ip地址,便于追踪消费者,便于执法者鉴别该合格证是否有滥用的嫌疑。
应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图2所示,提供了一种基于区块链的检测认证***,包括:
信息录入分***202,用于获取用户发送的检测认证请求;
合格证管理云平台204,用于解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息,将所述检测需求信息发送至试验检测分***;
试验检测分***206,用于根据用户提供的样本以及预设的检测标准进行检测,得到原始检测数据;
合格证管理云平台204,还用于接收试验检测分***发送的原始检测数据,根据所述原始检测数据,得到检测报告;
合格证数据云平台208,用于接收所述检测报告、所述原始检测数据以及样品的批次数据,将原始检测数据和检测报告上传区块链网络,通过哈希算法形成与原始检测数据、检测报告对应的哈希值,以及生成所述原始检测数据和检测报告存储地址的二维码;
合格证管理云平台204,还用于接收合格证数据云平台反馈的二维码和所述哈希值,将所述二维码和所述哈希值以图形化方式印刷在合格证上。
在其中一个实施例中,合格证管理云平台204解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息;将所述检测需求信息发送至试验检测分***206,所述试验检测分***206根据所述检测需求信息,将检测需求分解为多个检测事件;所述检测事件包括:检测标准;根据所述检测标准,将所述检测事件发送给对应的一个以上的检测实验室。
在其中一个实施例中,合格证管理云平台204还用于向用户对应的终端发送确认信息;所述确认信息包括:接收地址信息、联系人信息以及样品需求信息;以使用户根据接收地址信息和联系人信息以及样品需求信息将样品寄送至接收地址。
在其中一个实施例中,还包括:证书制作***;当所述检测认证请求为强制检测请求时;所述强制检测请求包括:合格证数量;所述证书制作***连接打印机打印合格证时,记录打印数量,当打印数量超过合格证数量时,记录当前打印时间为超印打印时间;当识别到用户扫描合格证上二维码时,判断合格证上的打印时间是否在所述超印打印时间之后,若是,则判断为超印合格证。
关于基于区块链的检测认证***的具体限定可以参见上文中对于基于区块链的检测认证方法的限定,在此不再赘述。上述基于区块链的检测认证***中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图3所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信以及用于接入区块链网络。该计算机程序被处理器执行时以实现一种基于区块链的检测认证方法。
本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述实施例中方法的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种基于区块链的检测认证方法,其特征在于,所述方法包括:
通过信息录入分***获取用户发送的检测认证请求;
解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息,将所述检测需求信息发送至试验检测分***,以使试验检测分***中的检测实验室根据用户提供的样本以及预设的检测标准进行检测,得到原始检测数据;
接收试验检测分***发送的原始检测数据,根据所述原始检测数据,得到检测报告;
将所述检测报告、所述原始检测数据以及样品的批次数据上传至合格证数据云平台,以使合格证数据云平台将原始检测数据和检测报告上传区块链网络,通过哈希算法形成与原始检测数据、检测报告对应的哈希值,以及生成所述原始检测数据和检测报告存储地址的二维码;
接收合格证数据云平台反馈的二维码和所述哈希值,将所述二维码和所述哈希值以图形化方式印刷在合格证上。
2.根据权利要求1所述的方法,其特征在于,解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息,将所述检测需求信息发送至试验检测分***,包括:
解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息;将所述检测需求信息发送至试验检测分***,以使试验检测分***根据所述检测需求信息,将检测需求分解为多个检测事件;所述检测事件包括:检测标准;
根据所述检测标准,将所述检测事件发送给对应的一个以上的检测实验室。
3.根据权利要求1所述的方法,其特征在于,在得到所述检测认证请求对应的检测需求信息之后,还包括:
向用户对应的终端发送确认信息;所述确认信息包括:接收地址信息、联系人信息以及样品需求信息;以使用户根据接收地址信息和联系人信息以及样品需求信息将样品寄送至接收地址。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述检测认证请求为强制检测请求时;所述强制检测请求包括:合格证数量;
通过证书制作***连接打印机打印合格证时,记录打印数量,当打印数量超过合格证数量时,记录当前打印时间为超印打印时间;
当识别到用户扫描合格证上二维码时,判断合格证上的打印时间是否在所述超印打印时间之后,若是,则判断为超印合格证。
5.一种基于区块链的检测认证***,其特征在于,所述***包括:
信息录入分***,用于获取用户发送的检测认证请求;
合格证管理云平台,用于解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息,将所述检测需求信息发送至试验检测分***;
试验检测分***,用于根据用户提供的样本以及预设的检测标准进行检测,得到原始检测数据;
合格证管理云平台,还用于接收试验检测分***发送的原始检测数据,根据所述原始检测数据,得到检测报告;
合格证数据云平台,用于接收所述检测报告、所述原始检测数据以及样品的批次数据,将原始检测数据和检测报告上传区块链网络,通过哈希算法形成与原始检测数据、检测报告对应的哈希值,以及生成所述原始检测数据和检测报告存储地址的二维码;
合格证管理云平台,还用于接收合格证数据云平台反馈的二维码和所述哈希值,将所述二维码和所述哈希值以图形化方式印刷在合格证上。
6.根据权利要求5所述的***,其特征在于,合格证管理云平台解析所述检测认证请求,得到所述检测认证请求对应的检测需求信息;将所述检测需求信息发送至试验检测分***,所述试验检测分***根据所述检测需求信息,将检测需求分解为多个检测事件;所述检测事件包括:检测标准;根据所述检测标准,将所述检测事件发送给对应的一个以上的检测实验室。
7.根据权利要求5所述的***,其特征在于,合格证管理云平台还用于向用户对应的终端发送确认信息;所述确认信息包括:接收地址信息、联系人信息以及样品需求信息;以使用户根据接收地址信息和联系人信息以及样品需求信息将样品寄送至接收地址。
8.根据权利要求5所述的***,其特征在于,还包括:证书制作***;当所述检测认证请求为强制检测请求时;所述强制检测请求包括:合格证数量;
所述证书制作***连接打印机打印合格证时,记录打印数量,当打印数量超过合格证数量时,记录当前打印时间为超印打印时间;当识别到用户扫描合格证上二维码时,判断合格证上的打印时间是否在所述超印打印时间之后,若是,则判断为超印合格证。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110917461.5A CN113360950B (zh) | 2021-08-11 | 2021-08-11 | 基于区块链的检测认证方法、***、计算机设备和介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110917461.5A CN113360950B (zh) | 2021-08-11 | 2021-08-11 | 基于区块链的检测认证方法、***、计算机设备和介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113360950A true CN113360950A (zh) | 2021-09-07 |
CN113360950B CN113360950B (zh) | 2021-10-26 |
Family
ID=77522977
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110917461.5A Active CN113360950B (zh) | 2021-08-11 | 2021-08-11 | 基于区块链的检测认证方法、***、计算机设备和介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113360950B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113888027A (zh) * | 2021-10-26 | 2022-01-04 | 湖南航天天麓新材料检测有限责任公司 | 合格证监管方法、装置、计算机设备和存储介质 |
CN114200866A (zh) * | 2021-12-09 | 2022-03-18 | 江苏中路信息科技有限公司 | 一种基于区块链的公路工程物联网试验检测方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103177219A (zh) * | 2013-03-29 | 2013-06-26 | 太原理工大学 | 一种医用生化检验报告关键数据防篡改方法 |
CN112115453A (zh) * | 2020-06-29 | 2020-12-22 | 中国电力科学研究院有限公司 | 一种基于区块链的电子报告管理*** |
CN112883401A (zh) * | 2021-03-12 | 2021-06-01 | 齐鲁工业大学 | 基于区块链技术为3d打印产品做数字身份证明的方法 |
CN112884494A (zh) * | 2021-03-16 | 2021-06-01 | 链晟数科(成都)科技有限公司 | 第三方检验检测机构高可信检验检测数据实现方法及*** |
-
2021
- 2021-08-11 CN CN202110917461.5A patent/CN113360950B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103177219A (zh) * | 2013-03-29 | 2013-06-26 | 太原理工大学 | 一种医用生化检验报告关键数据防篡改方法 |
CN112115453A (zh) * | 2020-06-29 | 2020-12-22 | 中国电力科学研究院有限公司 | 一种基于区块链的电子报告管理*** |
CN112883401A (zh) * | 2021-03-12 | 2021-06-01 | 齐鲁工业大学 | 基于区块链技术为3d打印产品做数字身份证明的方法 |
CN112884494A (zh) * | 2021-03-16 | 2021-06-01 | 链晟数科(成都)科技有限公司 | 第三方检验检测机构高可信检验检测数据实现方法及*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113888027A (zh) * | 2021-10-26 | 2022-01-04 | 湖南航天天麓新材料检测有限责任公司 | 合格证监管方法、装置、计算机设备和存储介质 |
CN114200866A (zh) * | 2021-12-09 | 2022-03-18 | 江苏中路信息科技有限公司 | 一种基于区块链的公路工程物联网试验检测方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN113360950B (zh) | 2021-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113360950B (zh) | 基于区块链的检测认证方法、***、计算机设备和介质 | |
CN108389121B (zh) | 贷款数据处理方法、装置、计算机设备和存储介质 | |
CN111010367B (zh) | 数据存证方法、装置、计算机设备和存储介质 | |
CN110990183B (zh) | 数据库集群的异常检测方法、装置、计算机可读存储介质 | |
CN110490594B (zh) | 业务数据处理方法、装置、计算机设备和存储介质 | |
CN116071030B (zh) | 一种基于互联网的电子签章数据访问安全管控*** | |
CN111460404A (zh) | 双录数据处理方法、装置、计算机设备及存储介质 | |
CN115712914A (zh) | 产品溯源管理方法和*** | |
CN110555769A (zh) | 区块链交易数据处理方法、装置、计算机设备和存储介质 | |
US20210126769A1 (en) | Integration of blockchain-enabled readers with blockchain network using machine-to-machine communication protocol | |
CN112532392B (zh) | 密钥处理方法、装置、设备及存储介质 | |
CN110011796B (zh) | 证书更新方法、装置、计算机设备和存储介质 | |
CN109460995B (zh) | 财务制证方法、装置、计算机设备和存储介质 | |
CN113888027A (zh) | 合格证监管方法、装置、计算机设备和存储介质 | |
CN112907225A (zh) | 实体***的管理控制方法、装置、设备及存储介质 | |
CN111835737A (zh) | 基于自动学习的web攻击防护方法、及其相关设备 | |
CN110750766A (zh) | 权限验证方法、装置、计算机设备和存储介质 | |
CN112860778A (zh) | 桌面应用程序的数据库管理方法、装置、设备和介质 | |
CN110912874A (zh) | 有效识别机器访问行为的方法及*** | |
CN111935104A (zh) | 物联网设备非法接入检测方法、装置和计算机设备 | |
CN112579453A (zh) | 任务测试方法、装置、设备及存储介质 | |
CN111147625B (zh) | 获取本机外网ip地址的方法、装置及存储介质 | |
CN113949579B (zh) | 网站攻击防御方法、装置、计算机设备及存储介质 | |
CN115239450A (zh) | 财务数据处理方法、装置、计算机设备及存储介质 | |
CN111355800B (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 |