CN114826621A - 种子溯源方法、装置、电子设备和存储介质 - Google Patents
种子溯源方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN114826621A CN114826621A CN202210732625.1A CN202210732625A CN114826621A CN 114826621 A CN114826621 A CN 114826621A CN 202210732625 A CN202210732625 A CN 202210732625A CN 114826621 A CN114826621 A CN 114826621A
- Authority
- CN
- China
- Prior art keywords
- seed
- information
- terminal
- identified
- tracing
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000012795 verification Methods 0.000 claims abstract description 90
- 238000007689 inspection Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 13
- 238000005070 sampling Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010899 nucleation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3247—Cryptographic 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/02—Agriculture; Fishing; Forestry; Mining
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Marine Sciences & Fisheries (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Life Sciences & Earth Sciences (AREA)
- Agronomy & Crop Science (AREA)
- Animal Husbandry (AREA)
- Finance (AREA)
- Mining & Mineral Resources (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及计算机技术领域,本发明提供一种种子溯源方法、装置、电子设备和存储介质,所述方法包括:接收终端发送的种子识别请求;种子识别请求包括种子信息和终端信息,种子信息是终端从待识别种子携带的芯片中读取的;基于终端信息,对种子识别请求进行请求合法性验证;在请求合法性验证通过的情况下,对种子信息进行来源合法性验证,得到待识别种子的溯源结果。本发明既可以避免非法用户以及非法终端设备访问获取数据,也可以验证终端在发送信息的过程中数据是否被篡改,进而保证了数据安全。此外,本发明能够快速且准确得到待识别种子的溯源结果,避免传统方法中依赖专业人员肉眼识别种子来源导致效率较低且精度较低的问题。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种种子溯源方法、装置、电子设备和存储介质。
背景技术
市场上农产品种子来源很多,良品率参差不齐,且不同代理商和供应商可能会向同一片区域的种植户进行种子售卖,而种植户却不知道该种子是否是合法、是否来自正规的渠道等。
目前,多通过专业人员对种子进行肉眼识别,以检测种子的来源是否合法,但该方法不仅效率较低,而且需要依赖专业人员经验的知识,可能会由于人工失误导致错误检测的问题。
发明内容
本发明提供一种种子溯源方法、装置、电子设备和存储介质,用以解决现有技术中种子溯源效率较低且精度较低的缺陷。
本发明提供一种种子溯源方法,包括:
接收终端发送的种子识别请求;所述种子识别请求包括种子信息和终端信息,所述种子信息是所述终端从待识别种子携带的芯片中读取的;
基于所述终端信息,对所述种子识别请求进行请求合法性验证;
在请求合法性验证通过的情况下,对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果。
根据本发明提供的一种种子溯源方法,所述种子识别请求还包括终端签名,所述终端签名由所述终端基于终端私钥对所述种子信息和终端信息进行签名得到;
所述基于所述终端信息,对所述种子识别请求进行请求合法性验证,包括:
基于所述终端信息中的终端标识,获取终端公钥;
基于所述终端公钥,以及所述种子信息和所述终端信息,对所述终端签名进行验签;
在验签通过的情况下,确定通过请求合法性验证。
根据本发明提供的一种种子溯源方法,所述在验签通过的情况下,确定通过请求合法性验证,包括:
在验签通过的情况下,获取所述终端标识对应的溯源权限,所述溯源权限用于指示所述终端可溯源的种子类型;
在所述种子信息所指示的种子类型包含在所述溯源权限内的情况下,确定通过请求合法性验证。
根据本发明提供的一种种子溯源方法,所述种子信息包括所述待识别种子的编码信息、种企信息以及经销商信息;
所述对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果,包括:
基于所述编码信息,确定所述编码信息对应的合法种企信息以及合法经销商信息;
在所述合法种企信息与所述种企信息一致,且所述合法经销商信息与所述经销商信息一致的情况下,确定所述溯源结果为所述待识别种子为合法来源种子。
根据本发明提供的一种种子溯源方法,所述基于所述编码信息,确定所述编码信息对应的合法种企信息以及合法经销商信息,包括:
基于所述编码信息,从本地查找确定所述合法种企信息;
基于所述合法种企信息对应的位置信息,确定所述合法经销商信息。
根据本发明提供的一种种子溯源方法,所述种子信息是所述终端的NFC模块对所述芯片进行信息扫描获取的或所述终端的蓝牙读卡器对所述芯片进行信息读取获取的。
根据本发明提供的一种种子溯源方法,所述得到所述待识别种子的溯源结果,之后还包括:
获取所述待识别种子的抽检溯源结果;所述抽检溯源结果是人工对所述待识别种子进行溯源分析后得到的;
在所述抽检溯源结果为所述待识别种子为非法来源种子的情况下,将所述抽检溯源结果发送至数据库中存储。
本发明还提供一种种子溯源装置,包括:
接收单元,用于接收终端发送的种子识别请求;所述种子识别请求包括种子信息和终端信息,所述种子信息是所述终端从待识别种子携带的芯片中读取的;
验证单元,用于基于所述终端信息,对所述种子识别请求进行请求合法性验证;
溯源单元,用于在请求合法性验证通过的情况下,对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果。
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述种子溯源方法。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述种子溯源方法。
本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述种子溯源方法。
本发明提供的种子溯源方法、装置、电子设备和存储介质,基于终端信息对种子识别请求进行请求合法性验证,既可以避免非法用户以及非法终端设备访问获取数据,也可以验证终端在发送信息的过程中数据是否被篡改,进而保证了数据安全。在请求合法性验证通过的情况下,对种子信息进行来源合法性验证,从而能够快速且准确得到待识别种子的溯源结果,避免传统方法中依赖专业人员肉眼识别种子来源导致效率较低且精度较低的问题。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的种子溯源方法的流程示意图;
图2是本发明提供的种子信息获取方法的流程示意图;
图3是本发明提供的种子溯源装置的结构示意图;
图4是本发明提供的种子溯源***的结构示意图;
图5是本发明提供的电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前,多通过专业人员对种子进行肉眼识别,以检测种子的来源是否合法,但该方法不仅效率较低,而且需要依赖专业人员经验的知识,可能会由于人工失误导致错误检测的问题。
对此,本发明提供一种种子溯源方法。图1是本发明提供的种子溯源方法的流程示意图,如图1所示,该方法包括如下步骤:
步骤110、接收终端发送的种子识别请求;种子识别请求包括种子信息和终端信息,种子信息是终端从待识别种子携带的芯片中读取的。
此处,种子识别请求可以理解为终端需要对待识别种子进行来源合法性认证时所发出的请求,种子识别请求包括种子信息和终端信息,种子信息是终端(如手机)从待识别种子携带的芯片中读取的,终端信息用于表征终端的身份信息,如终端信息可以为终端标识。可以理解的是,待识别种子在出厂时,可以通过硬件设备将待识别种子的种子信息写入其自身携带的芯片中,也就是该种子信息用于表征待识别种子的来源信息。
步骤120、基于所述终端信息,对种子识别请求进行请求合法性验证。
具体地,请求合法性验证指对发送种子识别请求的终端的身份进行验证、对接收终端发送来的信息进行验证等。其中,终端的身份验证包括对终端设备本身进行身份验证以及使用终端的用户身份进行验证。在对终端设备本身进行身份验证时,可以基于终端标识(如终端设备编码)进行验证;在对用户身份进行验证时,可以基于用户标识进行验证,例如在从待识别种子携带的芯片中读取种子信息后,可以在终端弹出用户登陆窗口,以提醒用户输入账户和密码,以接收终端发送的账户和密码进行用户身份验证。在对接收终端发送来的信息进行验证时,可以基于终端发送来的签名以及信息进行验签,若验签通过,则表明终端发送来的信息未被篡改,进一步保证了数据的安全。
由此可见,在基于终端信息对种子识别请求进行请求合法性验证时,既可以避免非法用户以及非法终端设备访问获取数据,也可以验证终端在发送信息的过程中数据是否被篡改,进而保证了数据安全。
需要说明的是,在请求合法性验证未通过的情况下,待识别种子的任何信息不会在终端进行展示,从而可以避免非法用户窃取待识别种子的信息。
步骤130、在请求合法性验证通过的情况下,对种子信息进行来源合法性验证,得到待识别种子的溯源结果。
在请求合法性验证通过的情况下,表明用户身份合法、终端设备合法以及信息未被篡改,此时可以进一步对种子信息进行来源合法性验证,以验证待识别种子的来源是否合法,进而得到待识别种子的溯源结果。可选地,在对种子信息进行来源合法性验证时,可以将种子信息与合法信息进行匹配,若一致,表明待识别种子的来源合法,也即待识别种子的溯源结果为待识别种子为合法来源种子。
相较于传统方法中通过专业人员肉眼识别种子来源,本发明实施例不需要专业人员即可快速且准确对种子进行溯源,降低了人力培训成本,而且本发明实施例自动对种子进行溯源,避免传统方法中可能由于人员失误导致误判的问题。
本发明实施例提供的种子溯源方法,基于终端信息对种子识别请求进行请求合法性验证,既可以避免非法用户以及非法终端设备访问获取数据,也可以验证终端在发送信息的过程中数据是否被篡改,进而保证了数据安全。在请求合法性验证通过的情况下,对种子信息进行来源合法性验证,从而能够快速且准确得到待识别种子的溯源结果,避免传统方法中依赖专业人员肉眼识别种子来源导致效率较低且精度较低的问题。
基于上述实施例,种子识别请求还包括终端签名,终端签名由终端基于终端私钥对种子信息和终端信息进行签名得到;
基于终端信息,对种子识别请求进行请求合法性验证,包括:
基于终端信息中的终端标识,获取终端公钥;
基于终端公钥,以及种子信息和终端信息,对终端签名进行验签;
在验签通过的情况下,确定通过请求合法性验证。
具体地,终端签名由终端基于终端私钥对种子信息和终端信息进行签名得到,从而在终端发送终端签名的过程中,终端签名不易被篡改,也就是终端签名中携带的种子信息和终端信息是真实可靠的。
终端标识用于表征终端的身份信息,基于终端标识获取的终端钥匙是与终端的身份相对应的,也就是不同终端标识对应的终端公钥不同。
基于终端公钥,可以对终端签名进行解密,以获取终端签名中的种子信息和终端信息。由于终端签名中的种子信息和终端信息是真实可靠的,而接收的种子识别请求中的种子信息和终端信息由于没有进行签名,可能会在传输过程中被篡改,因此本发明实施例可以将终端签名中的种子信息与种子识别请求中的种子信息进行比对,以及将终端签名中的终端新与种子识别请求中的种子信息进行比对,若均比对一致,则表明接收的种子识别请求中的种子信息和终端信息没有被篡改,也就是验签通过,此时通过请求合法性验证。
此外,需要说明的是,由于不同终端标识对应的终端公钥不同,若终端为非法终端,则获取的终端公钥是无法对终端签名进行解密的,进而也无法进行验签,也就是本发明实施例基于终端公钥对终端签名进行验签的过程也是对终端的身份进行了验证。
由此可见,本发明实施例基于终端公钥对终端签名的进行验签时不仅能够校验接收的种子识别请求中的种子信息和终端信息是否被篡改,而且也对终端的身份进行了验证,进一步保证了溯源过程中数据的安全。
基于上述任一实施例,在验签通过的情况下,确定通过请求合法性验证,包括:
在验签通过的情况下,获取终端标识对应的溯源权限,溯源权限用于指示终端可溯源的种子类型;
在种子信息所指示的种子类型包含在溯源权限内的情况下,确定通过请求合法性验证。
具体地,溯源权限用于表征终端可溯源的种子类型,即不同终端可溯源的种子类型不同,例如终端A可以对种子1进行溯源,但无法对种子2进行溯源。对此,本发明实施例在验签通过的情况下,基于终端标识获取终端对应的溯源权限,若种子信息所指示的种子类型包含在溯源权限内,则表明该终端具备此种类型种子的溯源权限,此时确定通过请求合法性验证。若种子信息所指示的种子类型不包含在溯源权限内,则表明该终端不具备此种类型种子的溯源权限,此时确定不通过请求合法性验证。
由此可见,本发明实施例在验签通过的情况下,基于终端标识对应的溯源权限,确定该终端是否有溯源待识别种子的权限,进而能够进一步保证待识别种子的溯源数据安全。
基于上述任一实施例,种子信息包括待识别种子的编码信息、种企信息以及经销商信息;
对种子信息进行来源合法性验证,得到待识别种子的溯源结果,包括:
基于编码信息,确定编码信息对应的合法种企信息以及合法经销商信息;
在合法种企信息与种企信息一致,且合法经销商信息与经销商信息一致的情况下,确定溯源结果为待识别种子为合法来源种子。
具体地,编码信息用于表征待识别种子的标识信息,种企信息指待识别种子的实际来源企业信息,经销商信息指待识别种子经来源企业后,所经过的实际分销商信息。合法种企信息指编码信息对应的合法来源企业信息,合法经销商信息指编码信息对应的合法分销商信息。
由于编码信息用于表征待识别种子的标识信息,从而在确定编码信息后,可以基于编码信息查询获取该编码信息对应的合法种企信息以及合法经销商信息。
在合法种企信息与种企信息一致,且合法经销商信息与经销商信息一致的情况下,表明待识别种子的来源合法,也即可以确定溯源结果为待识别种子为合法来源种子。
基于上述任一实施例,基于编码信息,确定编码信息对应的合法种企信息以及合法经销商信息,包括:
基于编码信息,从本地查找确定合法种企信息;
基于合法种企信息对应的位置信息,确定合法经销商信息。
具体地,编码信息用于表征待识别种子的标识信息,从而在确定编码信息后,可以基于编码信息查询获取该编码信息对应的合法种企信息。
此外,种企企业对应的经销商是根据种企企业的位置进行划分的,如A点的种企企业,其对应的经销商为A点所在区的经销商。对此,基于合法种企信息对应的位置信息,能够确定匹配的合法经销商信息。
基于上述任一实施例,种子信息是终端的NFC模块对芯片进行信息扫描获取的或终端的蓝牙读卡器对芯片进行信息读取获取的。
具体地,近场通信(Near Field Communication,NFC)是一种新兴的技术,使用了NFC技术的设备(例如移动电话)可以在彼此靠近的情况下进行数据交换。由于NFC模块具备NFC功能,从而在NFC模块开启后,可以与待识别种子携带的芯片靠近,以扫描获取芯片中的种子信息。
此外,在某些终端中可能不支持NFC功能,对此本发明实施例开启终端蓝牙,从而可以建立与蓝牙读卡器的蓝牙连接,由于蓝牙读卡器贴在待识别种子的芯片上时可以读取芯片中的种子信息,从而可以通过建立的蓝牙连接获取蓝牙读卡器发送的种子信息。
需要说明的是,蓝牙读卡器体积较小,可将其隐藏于手心,从而可以将蓝牙读卡器隐藏于手心无感获取芯片中的种子信息,避免采集时与经销商发生冲突,同时也避免某些终端不支持NFC功能导致无法采集种子信息的问题。
如图2所示,本发明实施例可以通过两种途径获取待识别种子中的种子信息,一是通过手机的NFC模块功能进行扫描待识别种子携带的芯片,以获取其中的种子信息,具体可以通过App开启NFC模块的扫描功能,并将手机贴在待识别种子包装袋芯片的位置读取种子信息。二是通过NFC蓝牙模块读卡器功能进行扫描识别芯片中的种子信息,具体为App通过蓝牙连接扫描到蓝牙读卡器并建立连接,然后将蓝牙读卡器贴在待识别种子包装袋芯片的位置读取种子信息,从而蓝牙读卡器通过蓝牙协议将数据传给App,以获取种子信息。
基于上述任一实施例,得到待识别种子的溯源结果,之后还包括:
获取待识别种子的抽检溯源结果;抽检溯源结果是人工对待识别种子进行溯源分析后得到的;
在抽检溯源结果为待识别种子为非法来源种子的情况下,将抽检溯源结果发送至数据库中存储。
具体地,抽检溯源结果指在获取待识别种子后,相关核查人员对待识别种子进行抽检溯源分析,确认其来源是否合法后得到的结果。在抽检溯源结果为待识别种子为非法来源种子的情况下,将抽检溯源结果发送至数据库中存储,从而可以便于核查人员基于该抽检溯源结果进行分析。其中,抽检溯源结果为待识别种子为非法来源种子包括待识别种子地块侵权,来源侵权、种企侵权等。
可以理解的是,在抽检溯源结果为待识别种子为非法来源种子的情况下,表明可能存在违规信息,此时可以将抽检溯源结果发送至数据库中持久性保存,以便后续对该待识别种子进行历史轨迹追踪。
基于上述任一实施例,得到待识别种子的溯源结果,之后还包括:发送溯源结果至终端,以使终端显示识别结果。
具体地,在得到待识别种子的溯源结果后,可以将溯源结果发送至终端,以使终端显示溯源结果,从而实现可视化管理,以便相关人员直观获取待识别种子的溯源结果。
可以理解的是,在终端显示溯源结果时,还可以语音同步播报该溯源结果。
基于上述任一实施例,得到待识别种子的溯源结果,之后还包括:
在溯源结果为待识别种子为非法来源种子的情况下,进行预警提示。
具体地,在溯源结果为待识别种子为非法来源种子的情况下,进行预警提示,以使相关人员更加快速响应和介入,对待识别种子进行分析和处理,提高管理效率。
下面对本发明提供的种子溯源装置进行描述,下文描述的种子溯源装置与上文描述的种子溯源方法可相互对应参照。
基于上述任一实施例,本发明还提供一种种子溯源装置,如图3所示,该装置包括:
接收单元310,用于接收终端发送的种子识别请求;所述种子识别请求包括种子信息和终端信息,所述种子信息是所述终端从待识别种子携带的芯片中读取的;
验证单元320,用于基于所述终端信息,对所述种子识别请求进行请求合法性验证;
溯源单元330,用于在请求合法性验证通过的情况下,对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果。
基于上述任一实施例,所述种子识别请求还包括终端签名,所述终端签名由所述终端基于终端私钥对所述种子信息和终端信息进行签名得到;
所述验证单元320,包括:
公钥获取单元,用于基于所述终端信息中的终端标识,获取终端公钥;
验签单元,用于基于所述终端公钥,以及所述种子信息和所述终端信息,对所述终端签名进行验签;
请求验证单元,用于在验签通过的情况下,确定通过请求合法性验证。
基于上述任一实施例,所述请求验证单元,包括:
权限获取单元,用于在验签通过的情况下,获取所述终端标识对应的溯源权限,所述溯源权限用于指示所述终端可溯源的种子类型;
权限确定单元,用于在所述种子信息所指示的种子类型包含在所述溯源权限内的情况下,确定通过请求合法性验证。
基于上述任一实施例,所述种子信息包括所述待识别种子的编码信息、种企信息以及经销商信息;
所述溯源单元330,包括:
信息确定单元,用于基于所述编码信息,确定所述编码信息对应的合法种企信息以及合法经销商信息;
判断单元,用于在所述合法种企信息与所述种企信息一致,且所述合法经销商信息与所述经销商信息一致的情况下,确定所述溯源结果为所述待识别种子为合法来源种子。
基于上述任一实施例,所述信息确定单元,包括:
查找单元,用于基于所述编码信息,从本地查找确定所述合法种企信息;
经销商确定单元,用于基于所述合法种企信息对应的位置信息,确定所述合法经销商信息。
基于上述任一实施例,所述种子信息是所述终端的NFC模块对所述芯片进行信息扫描获取的或所述终端的蓝牙读卡器对所述芯片进行信息读取获取的。
基于上述任一实施例,所述装置还包括:
抽检单元,用于得到所述待识别种子的溯源结果之后,获取所述待识别种子的抽检溯源结果;所述抽检溯源结果是人工对所述待识别种子进行溯源分析后得到的;
发送单元,用于在所述抽检溯源结果为所述待识别种子为非法来源种子的情况下,将所述抽检溯源结果发送至数据库中存储。
基于上述任一实施例,本发明还提供一种种子溯源***,如图4所示,该***包括:设备模块,扫描模块、认证模块、控制平台模块和数据库模块。其中,设备模块用于通过硬件技术,将待识别种子的种子信息写入芯片,该芯片随待识别种子出厂。扫描模块通常安装于移动端(如手机),用于对待识别种子的芯片进行扫描,无感读取种子信息,并将包含有种子信息的种子识别请求发送至认证模块。认证模块在接收到种子识别请求后,进行请求合法性验证(如用户身份认证,终端身份认证,接收信息安全认证,设备认证、标签认证、种企/经销商认证等),在请求合法性验证通过后,将认证结果发送至控制平台模块,以使控制平台模块对种子信息进行来源合法性验证(如是否存在地块侵权、种子来源侵权、种企侵权等),得到待识别种子的溯源结果。此外,控制平台模块存储有用户信息、种子信息、种企信息、种植户信息、设备信息等,支持进行数据查询。在得到待识别种子的溯源结果后,获取待识别种子的抽检溯源结果,若抽检溯源结果异常(如存在异常销售,侵权等)则将抽检溯源结果发送至数据库模块进行持久性保存,以便后续进行历史轨迹追踪。
图5是本发明提供的电子设备的结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、存储器(memory)520、通信接口(Communications Interface)530和通信总线540,其中,处理器510,存储器520,通信接口530通过通信总线540完成相互间的通信。处理器510可以调用存储器520中的逻辑指令,以执行种子溯源方法,该方法包括:接收终端发送的种子识别请求;所述种子识别请求包括种子信息和终端信息,所述种子信息是所述终端从待识别种子携带的芯片中读取的;基于所述终端信息,对所述种子识别请求进行请求合法性验证;在请求合法性验证通过的情况下,对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果。
此外,上述的存储器520中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的种子溯源方法,该方法包括:接收终端发送的种子识别请求;所述种子识别请求包括种子信息和终端信息,所述种子信息是所述终端从待识别种子携带的芯片中读取的;基于所述终端信息,对所述种子识别请求进行请求合法性验证;在请求合法性验证通过的情况下,对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的种子溯源方法,该方法包括:接收终端发送的种子识别请求;所述种子识别请求包括种子信息和终端信息,所述种子信息是所述终端从待识别种子携带的芯片中读取的;基于所述终端信息,对所述种子识别请求进行请求合法性验证;在请求合法性验证通过的情况下,对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种种子溯源方法,其特征在于,包括:
接收终端发送的种子识别请求;所述种子识别请求包括种子信息和终端信息,所述种子信息是所述终端从待识别种子携带的芯片中读取的;
基于所述终端信息,对所述种子识别请求进行请求合法性验证;
在请求合法性验证通过的情况下,对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果。
2.根据权利要求1所述的种子溯源方法,其特征在于,所述种子识别请求还包括终端签名,所述终端签名由所述终端基于终端私钥对所述种子信息和终端信息进行签名得到;
所述基于所述终端信息,对所述种子识别请求进行请求合法性验证,包括:
基于所述终端信息中的终端标识,获取终端公钥;
基于所述终端公钥,以及所述种子信息和所述终端信息,对所述终端签名进行验签;
在验签通过的情况下,确定通过请求合法性验证。
3.根据权利要求2所述的种子溯源方法,其特征在于,所述在验签通过的情况下,确定通过请求合法性验证,包括:
在验签通过的情况下,获取所述终端标识对应的溯源权限,所述溯源权限用于指示所述终端可溯源的种子类型;
在所述种子信息所指示的种子类型包含在所述溯源权限内的情况下,确定通过请求合法性验证。
4.根据权利要求1所述的种子溯源方法,其特征在于,所述种子信息包括所述待识别种子的编码信息、种企信息以及经销商信息;
所述对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果,包括:
基于所述编码信息,确定所述编码信息对应的合法种企信息以及合法经销商信息;
在所述合法种企信息与所述种企信息一致,且所述合法经销商信息与所述经销商信息一致的情况下,确定所述溯源结果为所述待识别种子为合法来源种子。
5.根据权利要求4所述的种子溯源方法,其特征在于,所述基于所述编码信息,确定所述编码信息对应的合法种企信息以及合法经销商信息,包括:
基于所述编码信息,从本地查找确定所述合法种企信息;
基于所述合法种企信息对应的位置信息,确定所述合法经销商信息。
6.根据权利要求1至5任一项所述的种子溯源方法,其特征在于,所述种子信息是所述终端的NFC模块对所述芯片进行信息扫描获取的或所述终端的蓝牙读卡器对所述芯片进行信息读取获取的。
7.根据权利要求1至5任一项所述的种子溯源方法,其特征在于,所述得到所述待识别种子的溯源结果,之后还包括:
获取所述待识别种子的抽检溯源结果;所述抽检溯源结果是人工对所述待识别种子进行溯源分析后得到的;
在所述抽检溯源结果为所述待识别种子为非法来源种子的情况下,将所述抽检溯源结果发送至数据库中存储。
8.一种种子溯源装置,其特征在于,包括:
接收单元,用于接收终端发送的种子识别请求;所述种子识别请求包括种子信息和终端信息,所述种子信息是所述终端从待识别种子携带的芯片中读取的;
验证单元,用于基于所述终端信息,对所述种子识别请求进行请求合法性验证;
溯源单元,用于在请求合法性验证通过的情况下,对所述种子信息进行来源合法性验证,得到所述待识别种子的溯源结果。
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述种子溯源方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述种子溯源方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210732625.1A CN114826621A (zh) | 2022-06-27 | 2022-06-27 | 种子溯源方法、装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210732625.1A CN114826621A (zh) | 2022-06-27 | 2022-06-27 | 种子溯源方法、装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114826621A true CN114826621A (zh) | 2022-07-29 |
Family
ID=82520436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210732625.1A Pending CN114826621A (zh) | 2022-06-27 | 2022-06-27 | 种子溯源方法、装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114826621A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013060994A1 (fr) * | 2011-10-28 | 2013-05-02 | France Telecom | Systeme de lutte contre la contrefaçon de produits |
CN104463606A (zh) * | 2014-12-25 | 2015-03-25 | 张世龙 | 一种基于移动智能终端的防伪溯源方法及*** |
CN106548352A (zh) * | 2016-08-24 | 2017-03-29 | 南通芯电物联网科技有限责任公司 | 一种商品防伪溯源***及其实施方法 |
CN107633281A (zh) * | 2017-09-26 | 2018-01-26 | 西京学院 | 一种利用嵌入电子标签的高仿种子辨别种子真伪的方法及产品 |
CN111784361A (zh) * | 2020-04-02 | 2020-10-16 | 北京京东尚科信息技术有限公司 | 产品溯源方法、装置、***和存储介质 |
-
2022
- 2022-06-27 CN CN202210732625.1A patent/CN114826621A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013060994A1 (fr) * | 2011-10-28 | 2013-05-02 | France Telecom | Systeme de lutte contre la contrefaçon de produits |
CN104463606A (zh) * | 2014-12-25 | 2015-03-25 | 张世龙 | 一种基于移动智能终端的防伪溯源方法及*** |
CN106548352A (zh) * | 2016-08-24 | 2017-03-29 | 南通芯电物联网科技有限责任公司 | 一种商品防伪溯源***及其实施方法 |
CN107633281A (zh) * | 2017-09-26 | 2018-01-26 | 西京学院 | 一种利用嵌入电子标签的高仿种子辨别种子真伪的方法及产品 |
CN111784361A (zh) * | 2020-04-02 | 2020-10-16 | 北京京东尚科信息技术有限公司 | 产品溯源方法、装置、***和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109711133B (zh) | 身份信息的认证方法、装置及服务器 | |
CN107959568B (zh) | 一种计量检定校准电子证书智能生成方法及*** | |
US20240143466A1 (en) | System and method for detection of mobile device fault conditions | |
CN111311777A (zh) | 一种动态巡检方法、服务器、终端、存储介质及设备 | |
MY139673A (en) | Data communication system, agent system server, computer program, and data communication method | |
CN109214221B (zh) | 一种身份证阅读器验证方法、上位机和身份证阅读器 | |
RU2183349C1 (ru) | Система маркировки и идентификации изделий | |
CN106327206A (zh) | 正品认证工具及正品认证*** | |
CN111311285A (zh) | 一种防止用户非法登录的方法、装置、设备和存储介质 | |
CN111046359A (zh) | 一种便携式设备的防盗***及方法 | |
CN109460653B (zh) | 基于规则引擎的验证方法、验证设备、存储介质及装置 | |
CN104468486B (zh) | 信息处理方法、***及电子设备 | |
CN114265975A (zh) | 通行证生成方法、装置、设备、***及存储介质 | |
CN113553555A (zh) | 一种客户安全认证方法及装置 | |
CN114826621A (zh) | 种子溯源方法、装置、电子设备和存储介质 | |
CN109308404A (zh) | 盖印人身份验证方法、终端及****** | |
CN116074833A (zh) | 短信验证码的判断方法及装置 | |
CN109670563A (zh) | 一种防伪验证方法及装置 | |
CN115086090A (zh) | 基于UKey的网络登录认证方法及装置 | |
CN112910883B (zh) | 数据传输方法、装置及电子设备 | |
CN114925337A (zh) | 数据的标注方法、装置和电子设备 | |
CN109863494A (zh) | 数据防护*** | |
CN112948774A (zh) | 安装包自动加密方法和装置 | |
CN106330882B (zh) | 安全验证方法及安全验证装置 | |
CN112651020A (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220729 |