防伪体温计数据输出方法、获取方法、防伪体温计及系统

文档序号:136186 发布日期:2021-10-22 浏览:17次 >En<

阅读说明:本技术 防伪体温计数据输出方法、获取方法、防伪体温计及系统 (Anti-counterfeiting thermometer data output method, anti-counterfeiting thermometer data acquisition method, anti-counterfeiting thermometer and anti-counterfeiting system ) 是由 李东声 于 2020-04-15 设计创作,主要内容包括:本发明提供了一种防伪体温计数据输出方法、获取方法、防伪体温计及系统,可以对体温数据进行安全计算,用户在在防伪体温计上除了可以查看体温数据,还同时可以查看对体温数据进行安全计算得到的数据,在上报体温数据时,还需一并将计算后的数据进行上报,以便后续后台对体温数据的真实性进行验证,后台可以对输出数据进行验证计算,只有验证通过后才确定体温数据真实有效。且由于每次需要采用不同的验证因子进行安全验证计算,因此,每次均需重新测量体温数据并上报至后台,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性。(The invention provides an anti-counterfeiting thermometer data output method, an anti-counterfeiting thermometer data acquisition method, an anti-counterfeiting thermometer and an anti-counterfeiting thermometer system, which can be used for safely calculating body temperature data, a user can check the body temperature data on the anti-counterfeiting thermometer and also can check data obtained by safely calculating the body temperature data, when the body temperature data is reported, the calculated data is also required to be reported together, so that the authenticity of the body temperature data can be verified on a subsequent background, the background can verify and calculate the output data, and the authenticity and the effectiveness of the body temperature data can be determined only after the verification is passed. And because different verification factors are needed to be adopted for safety verification calculation each time, the body temperature data needs to be measured again and reported to the background each time, the problem that the user does not need to measure is avoided, the body temperature data obtained by the user cannot be modified, and the authenticity of the body temperature data measurement is improved.)

防伪体温计数据输出方法、获取方法、防伪体温计及系统

技术领域

本发明涉及体温计技术领域,尤其涉及一种防伪体温计数据输出方法、获取方法、防伪体温计及系统。

背景技术

在新冠肺炎的大背景下,在疫情期间,人们虽然可以自由活动,但是需要每天汇报体温,同时,在集中隔离或者居家隔离时,同样需要每天报体温,由于防疫人员数量有限,可能来来不及亲自给每个人测体温,因此,需要人们自觉汇报体温,然而,有些被观察人员,不一定自觉测量,随口报一个数值,实际上并未真实测量,从而导致防疫工作的不准确。

因此,如何设计一种可以避免上述情况发生的体温计,成为亟待解决的问题。

发明内容

本发明旨在解决上述问题。

本发明的主要目的在于提供一种防伪体温计数据输出方法;

本发明的另一目的在于提供一种防伪体温计数据获取方法;

本发明又一目的在于提供一种防伪体温计;

本发明还一目的在于提供一种防伪体温计系统。

为达到上述目的,本发明的技术方案具体是这样实现的:

本发明一方面提供了一种防伪体温计数据输出方法,包括:获取体温数据和时间数据;按照预设方式获取预设动态因子,其中,按照预设方式获取预设动态因子包括:通过内置计数器获取计数值;通过预设滚动因子表按序获取滚动因子;通过内置随机数生成器生成随机数;获取输入的随机数;或者获取输入的预设数据;将待处理数据采用安全算法进行计算,得到输出数据,其中,待处理数据至少包括体温数据、时间数据和动态因子,输出数据包括体温数据和预设格式的识别码,预设格式的识别码包括:预设位数的数字码和/或二维码,输出数据包括:对待处理数据进行安全计算得到的安全计算数据和对待处理数据进行校验计算得到的校验数据;通过显示屏显示输出数据。

本发明另一方面提供了一种防伪体温计数据获取方法,包括:获取防伪体温计按照上述的输出方法输出的输出数据,利用校验数据对安全计算数据进行校验并校验通过;和/或利用校验码对输出数据进行校验并校验通过;获取时间验证数据;按照预设方式获取预设验证因子,其中,按照预设方式获取预设验证因子包括:后台通过内置计数器获取计算计数值;后台通过预设计算滚动因子表按序获取计算滚动因子;后台获取输入的随机数;后台接收防伪体温计发送的随机数;或者后台获取输入的预设数据;将待验证数据采用与安全算法匹配的算法对输出数据进行计算,对体温数据进行验证,并在验证体温数据通过的情况下,获取体温数据,其中,待验证数据至少包括:体温数据、时间验证数据和预设验证因子。

本发明又一方面提供了一种防伪体温计,包括:第一获取模块,用于获取体温数据和时间数据;第二获取模块,用于按照预设方式获取预设动态因子,其中,按照预设方式获取预设动态因子包括:通过内置计数器获取计数值;通过预设滚动因子表按序获取滚动因子;通过内置随机数生成器生成随机数;获取输入的随机数;或者获取输入的预设数据;计算模块,用于将待处理数据采用安全算法进行计算,得到输出数据,其中,待处理数据至少包括体温数据、时间数据和动态因子,输出数据包括体温数据和预设格式的识别码,预设格式的识别码包括:预设位数的数字码和/或二维码,输出数据包括:对待处理数据进行安全计算得到的安全计算数据和对待处理数据进行校验计算得到的校验数据;输出模块,用于通过显示屏显示输出数据。

本发明还一方面提供了一种防伪体温计系统,包括:如上述的防伪体温计和后台;后台,用于获取防伪体温计输出的输出数据,利用校验数据对安全计算数据进行校验并校验通过;和/或利用校验码对输出数据进行校验并校验通过;获取时间验证数据;按照预设方式获取预设验证因子,其中,按照预设方式获取预设验证因子包括:后台通过内置计数器获取计算计数值;后台通过预设计算滚动因子表按序获取计算滚动因子;后台获取输入的随机数;后台接收防伪体温计发送的随机数;或者后台获取输入的预设数据;将待验证数据采用与安全算法匹配的算法对输出数据进行计算,对体温数据进行验证,并在验证体温数据通过的情况下,获取体温数据,其中,待验证数据至少包括:体温数据、时间验证数据和预设验证因子。

由上述本发明提供的技术方案可以看出,本发明提供的一种防伪体温计数据输出方法和防伪体温计,可以对体温数据进行安全计算,用户在在防伪体温计上除了可以查看体温数据,还同时可以查看对体温数据进行安全计算得到的数据,在上报体温数据时,还需一并将计算后的数据进行上报,以便后续后台对体温数据的真实性进行验证。且由于每次需要采用不同的动态因子进行安全计算,因此,每次测量体温数据显示的计算后的数据均不相同,每次均需重新测量体温数据,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性。

本发明提供的防伪体温计数据获取方法,可以对输出数据进行验证计算,只有验证通过后才确定体温数据真实有效。且由于每次需要采用不同的验证因子进行安全验证计算,因此,每次均需重新测量体温数据并上报至后台,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性。

本发明提供的防伪体温计系统,可以对体温数据进行安全计算,用户在在防伪体温计上除了可以查看体温数据,还同时可以查看对体温数据进行安全计算得到的数据,在上报体温数据时,还需一并将计算后的数据进行上报,以便后续后台对体温数据的真实性进行验证,后台可以对输出数据进行验证计算,只有验证通过后才确定体温数据真实有效。且由于每次需要采用不同的验证因子进行安全验证计算,因此,每次均需重新测量体温数据并上报至后台,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。

图1为本发明实施例提供的防伪体温计数据输出方法的流程图;

图2为本发明实施例提供的防伪体温计的结构示意图;

图3为本发明实施例提供的防伪体温计数据获取方法的流程图;

图4为本发明实施例提供的防伪体温计系统的结构示意图。

具体实施方式

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

下面将结合附图对本发明实施例作进一步地详细描述。

图1示出了本发明实施例提供的防伪体温计数据输出方法的流程图,参见图1,本发明实施例提供的防伪体温计数据输出方法,包括:

S1,获取体温数据和时间数据。

具体地,防伪体温计可以通过内置的温度传感器获取体温数据,从而达到测量体温的目的,这部分可以采用传统的体温计获取体温数据的方式获取体温数据,这在本发明中并不做展开说明。

本发明的防伪体温可以计内置时钟,从而通过内置时钟获取时间数据;也可以通过键盘输入的方式获取时间数据;还可以通过与防伪体温计配合的后台采用的无线方式发送的时间数据。这在本发明中并不做具体限制,只要可以获取时间数据,均应属于本发明的保护范围。该时间数据可以包括但不限于:日期、星期、小时、分钟等,这在本发明中并不做具体限制。获取到时间数据以便后续记录体温数据获取的时间。

作为本发明实施例的一个可选实施方式,方法还包括:判断体温数据是否符合预设规则,如果符合预设规则执行S2,如果不符合预设规则,输出预设结果。例如,本发明防伪体温计在判断体温数据低于预设数值时,显示预设信息。举例来说,本发明防伪体温计在获取到温度数据为35℃以下时,可以显示0或者LO,只有在大于35℃时,才允许后续计算,避免体温数据获取错误仍继续计算,减少计算量。

S2,按照预设方式获取预设动态因子,其中,按照预设方式获取预设动态因子包括:通过内置计数器获取计数值;通过预设滚动因子表按序获取滚动因子;通过内置随机数生成器生成随机数;获取输入的随机数;或者获取输入的预设数据。

具体地,在传统体温计的基础上,本发明的防伪体温计还同时获取动态因子。该动态因子可以为预先设置在防伪体温计内的,也可以为通过预先设定的方式生成的,还可以通过预先设置的方式输入的,或者从后台接收的。其中动态因子一次一变,不会重复,从而使得每次计算时,结果均不相同。

例如,本发明的防伪体温计可以通过但不限于如下方式获取动态因子:

本发明的防伪体温计内置计数器,通过内置的计数器获取计数值,该计数值可以采用+1的方式递增,也可以通过其他方式生成,每次生成的计数值互不相同;同时,为了得到最终的体温数据,与防伪体温计配合的后台也通过相同的方式获取计数值。

本发明的防伪体温计可以预先设置一个滚动因子表,同时后台也设置相同的滚动因子表,本发明的防伪体温计也可以与后台协商滚动因子表,二者均存储相同的滚动因子表,本发明的防伪体温计可以通过从滚动因子表按序获取滚动因子的方式获取动态因子,滚动因子表中的各因子互不相同。

本发明的防伪体温计可以内置随机数生成器,通过内置的随机数生成器生成随机数,随机数每次均不相同,同时,为了得到最终体温数据,防伪体温计可以将随机数发送给后台进行计算。

本发明的防伪体温计可以设置键盘,可以通过键盘输入获取输入的随机数,该随机数可以为后台生成并通知用户的;当然,也可以不设置键盘,后台生成随机数并通过无线方式等方式发送给防伪体温计,这在本发明中并不做具体限制,后台生成的随机数每次也是不相同的。例如,后台可以生成6位安全验证码,用户可以将该6位安全验证码输入至本发明的防伪体温计中进行计算。

或者,本发明的防伪体温计还可以通过键盘输入预设数据,或者通过无线方式接收预设数据,该预设数据可以为事先与后台约定好的,也可以为后台生成的,这在本发明中不做具体限制。

S3,将待处理数据采用安全算法进行计算,得到输出数据,其中,待处理数据至少包括体温数据、时间数据和动态因子,输出数据包括体温数据和预设格式的识别码,预设格式的识别码包括:预设位数的数字码和/或二维码,输出数据包括:对待处理数据进行安全计算得到的安全计算数据和对待处理数据进行校验计算得到的校验数据。

具体地,本发明防伪体温计将待处理数据进行安全计算,得到的输出数据中包含对体温数据的验证数据,该验证数据是以数字码和/或二维码形式展现,因此,用户只有报告真实体温,后续才可以被后台验证通过,如果未报告真实体温,后台则无法验证通过,由此可以保证体温数据真实有效。

作为本发明实施例的一个可选实施方式,安全算法包括但不限于:对称算法、非对称算法和hash算法。

如果为对称算法,可以通过对称密钥对待处理数据进行加密计算,后台采用相同的对称密钥对待验证数据执行加密计算,后台比较两个计算结果,如果相同,则认为体温数据真实有效。

如果为非对称算法,可以通过防伪体温计内置私钥对待处理数据进行加密计算,后台利用公钥解密计算得到体温数据,并与防伪体温计测量得到的体温数据进行比较,如果一致则认为体温数据真实有效。

如果为hash算法,可以通过防伪体温计内置私钥对待处理数据进行签名,并将待处理数据发送至后台,后台利用公钥验证签名通过后,确定体温数据真实有效。

当然,本发明并不局限于上述确定体温数据真实有效的方案,只要可以对体温数据进行验证的方案均应属于本发明的保护范围。

由于输出数据包括对待处理数据进行安全计算得到的安全计算数据和对待处理数据进行校验计算得到的校验数据。因此,在获取输出数据时,可以通过校验数据实现对待处理数据的校验,避免待处理数据传输错误。

例如:如果为预设位数的数字码,则可以为6至8位的数字码。预设位数的数字码可以包括数字码和冗余码,其中前面可以包括4-6位的数字码,在数字码后面设置2位冗余码,冗余码可以实现对数字码的校验,以便对防止数字码输入错误,后台无法解码现象产生。

如果为二维码,有二维码的信息量比数字码更大,则可以在待处理数据中设置其他数据,以扩大数据内容。例如,可以将动态因子的长度变长,避免出现相同输出数据的方式。

作为本发明实施例的一个可选实施方式,将待处理数据采用安全算法进行计算,得到输出数据之前,方法还包括:获取身份证信息;待处理数据还包括:身份证信息。具体地,本发明的防伪体温计可以设置读卡模块,通过读卡模块可以读取用户身份证信息,或者通过键盘输入用户身份证信息,还可以通过与防伪体温计关联的后台(例如手机app)输入用户的身份证信息,从后台获取到用户的身份证信息,从而使得防伪体温计将用户身份证信息与该用户的体温数据一同发送至后台,确保得到与用户对应的体温数据。

S4,通过显示屏显示输出数据。

具体地,本发明的防伪体温计将得到的输出数据可以显示出来,显示出来的信息可以包括体温数据,对体温数据进行计算得到的数字码,或者为体温数据,以及对体温数据进行计算得到的二维码。

作为本发明实施例的一个可选实施方式,方法还包括:根据输出数据生成校验码;通过显示屏显示输出数据包括:通过显示屏显示输出数据和校验码。通过对输出数据进行校验计算得到校验码,可以保证输出数据的真实性,避免输出数据在被后台获取时产生错误。

作为本发明实施例的一个可选实施方式,方法还包括:通过无线方式输出输出数据。具体地,无线方式可以包括但不限于:蓝牙、移动网络、NFC、wifi、5G等方式,这在本发明中并不做具体限制。由此,可以通过无线方式获取体温数据和/或数字码,避免输入操作的繁琐,提高数据交互效率。

作为本发明实施例的一个可选实施方式,方法还包括:根据输出数据生成校验码;通过无线方式输出输出数据包括:通过无线方式输出输出数据和校验码。由于在通过无线方式传输输出数据时,同时输出对输出数据进行校验计算得到的校验码,可以实现二次校验,避免后台对输出数据获取错误的情况发生。

由此可见,通过本发明实施例提供的防伪体温计数据输出方法,可以对体温数据进行安全计算,用户在在防伪体温计上除了可以查看体温数据,还同时可以查看对体温数据进行安全计算得到的数据,在上报体温数据时,还需一并将计算后的数据进行上报,以便后续后台对体温数据的真实性进行验证。且由于每次需要采用不同的动态因子进行安全计算,因此,每次测量体温数据显示的计算后的数据均不相同,每次均需重新测量体温数据,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性。

图2示出了本发明实施例提供的防伪体温计的结构示意图,本发明实施例提供的防伪体温计应用于上述防伪体温计数据输出方法输出体温数据,再次仅对防伪体温计的结构进行简要说明,其他未尽事宜,可以参考上述防伪体温计数据数据方法的相关说明,在此不再赘述,参见图2,本发明实施例提供的防伪体温计,包括:

第一获取模块,用于获取体温数据和时间数据;

第二获取模块,用于按照预设方式获取预设动态因子,其中,按照预设方式获取预设动态因子包括:通过内置计数器获取计数值;通过预设滚动因子表按序获取滚动因子;通过内置随机数生成器生成随机数;获取输入的随机数;或者获取输入的预设数据;

计算模块,用于将待处理数据采用安全算法进行计算,得到输出数据,其中,待处理数据至少包括体温数据、时间数据和动态因子,输出数据包括体温数据和预设格式的识别码,预设格式的识别码包括:预设位数的数字码和/或二维码,输出数据包括:对待处理数据进行安全计算得到的安全计算数据和对待处理数据进行校验计算得到的校验数据;

输出模块,用于通过显示屏显示输出数据。

作为本发明实施例的一个可选实施方式,计算模块在将待处理数据采用安全算法进行计算,得到输出数据之前,防伪体温计还包括:第三获取模块,用于获取身份证信息;待处理数据还包括:身份证信息。从而使得防伪体温计将用户身份证信息与该用户的体温数据一同发送至后台,确保得到与用户对应的体温数据。

作为本发明实施例的一个可选实施方式,防伪体温计还包括:校验计算模块,用于根据输出数据生成校验码;输出模块通过如下方式通过显示屏显示输出数据:输出模块具体用于通过显示屏显示输出数据和校验码。通过对输出数据进行校验计算得到校验码,可以保证输出数据的真实性,避免输出数据在被后台获取时产生错误。

作为本发明实施例的一个可选实施方式,防伪体温计还包括:无线通信模块,用于通过无线方式输出输出数据。可以通过无线方式获取体温数据和/或数字码,避免输入操作的繁琐,提高数据交互效率。

作为本发明实施例的一个可选实施方式,防伪体温计还包括:校验计算模块,用于根据输出数据生成校验码;无线通信模块通过如下方式通过无线方式输出输出数据:无线通信模块,具体用于通过无线方式输出输出数据和校验码。由于在通过无线方式传输输出数据时,同时输出对输出数据进行校验计算得到的校验码,可以实现二次校验,避免后台对输出数据获取错误的情况发生。

作为本发明实施例的一个可选实施方式,安全算法包括但不限于:对称算法、非对称算法和hash算法。

由此可见,通过本发明实施例提供的防伪体温计,可以对体温数据进行安全计算,用户在在防伪体温计上除了可以查看体温数据,还同时可以查看对体温数据进行安全计算得到的数据,在上报体温数据时,还需一并将计算后的数据进行上报,以便后续后台对体温数据的真实性进行验证。且由于每次需要采用不同的动态因子进行安全计算,因此,每次测量体温数据显示的计算后的数据均不相同,每次均需重新测量体温数据,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性。

图3示出了本发明实施例提供的防伪体温计数据获取方法的流程图,该防伪体温计数据获取方法获取上述防伪体温计数据输出方法输出的输出数据,在此不再赘述,以下仅对后台的具体操作进行说明,参见图3,本发明实施例提供的防伪体温计数据获取方法,包括:

S301,获取防伪体温计按照如S1-S4的输出方法输出的输出数据,利用校验数据对安全计算数据进行校验并校验通过;和/或利用校验码对输出数据进行校验并校验通过。

具体地,由于本发明的防伪体温计可以将得到的输出数据显示出来,因此,后台可以通过接收通过键盘输入的体温数据和数字码的方式获取输出数据;也可以通过扫描二维码的方式获取体温数据和输出数据。

或者后台通过无线方式直接接收防伪体温计通过无线方式输出的输出数据。

例如,本发明的防伪体温计显示体温数据和数字码,用户可以将体温数据和数字码输入至后台,以便后台得到输出数据。或者

后台可以扫描该二维码,以便后台获取输出数据。

此外,后台还可以通过无线方式接收防伪体温计发送的输出数据。

这在本发明中并不做具体限制,只要能够令后台得到输出数据的方案,均应属于本发明的保护范围。

在获取输出数据时,利用校验数据对安全计算数据进行校验并校验通过,从而确定安全计算数据的真实有效,例如,采用8位数字码的方式,前六位为安全计算数据,后两位为校验数据,通过校验,则认为前六位的安全计算数据是真实有效的。

利用校验码对输出数据进行校验,可以保证输出数据获取的有效性。只有对输出数据校验通过后,才认为输出数据真实有效,确保输出数据传输或者输入真实有效。

S302,获取时间验证数据。

具体地,本发明的后台也可以计内置时钟,从而通过内置时钟获取时间验证数据;也可以通过键盘(例如手机app中通过手机键盘)输入的方式获取时间验证数据;还可以获取后台之前获取之后发送至防伪体温计的时间数据。这在本发明中并不做具体限制,只要可以获取时间验证数据,均应属于本发明的保护范围。该时间验证数据是对防伪体温计获取的时间数据进行验证的数据。

S303,按照预设方式获取预设验证因子,其中,按照预设方式获取预设验证因子包括:后台通过内置计数器获取计算计数值;后台通过预设计算滚动因子表按序获取计算滚动因子;后台获取输入的随机数;后台接收防伪体温计发送的随机数;或者后台获取输入的预设数据。

具体地,后台需要获取与预设动态因子相同的验证因子,以便对待验证数据进行计算,以验证输出数据的真实性。

如果防伪体温计内置计数器,动态因子为计数值,则后台也通过相同的方式获取验证计数值,以便对待验证数据进行计算,以验证输出数据的真实性。

如果防伪体温计通过滚动因子表获取动态因子,则后台也通过相同的滚动因子表获取验证滚动因子,以便对待验证数据进行计算,以验证输出数据的真实性。

如果防伪体温计生随机数并将随机数发送给后台,则后台利用接收到的随机数对待验证数据进行计算,以验证输出数据的真实性。

如果防伪体温计将后台生成的随机数作为动态因子,则后台利用后台自身生成的该随机数对待验证数据进行计算,以验证输出数据的真实性。

或者

后台还可以通过键盘输入预设数据,或者通过无线方式接收预设数据,或者直接获取后台生成的预设数据。该预设数据可以为事先与防伪体温计约定好的,也可以为后台生成的,这在本发明中不做具体限制。

S304,将待验证数据采用与安全算法匹配的算法对输出数据进行计算,对体温数据进行验证,并在验证体温数据通过的情况下,获取体温数据,其中,待验证数据至少包括:体温数据、时间验证数据和预设验证因子。

具体地,后台可以通过与防伪体温计的安全算法匹配的算法对待验证数据进行计算,对体温数据进行验证,只有在验证通过的情况下,才认为体温数据真实有效,从而获取该体温数据。具体地,后台同样设置与防伪体温计匹配的对称算法、非对称算法和hash算法。

作为本发明实施例的一个可选实施方式,将待验证数据采用与安全算法匹配的算法对输出数据进行计算之前,方法还包括:获取身份证信息;待验证数据还包括:身份证信息。该身份证信息可以通过从防伪体温计处获取,也可以从键盘输入获取,还可以从后台存储的信息中获取,这在本发明中并不具体限制。由此后台可以确保用户身份证信息与体温数据一致,便于后续排查。

作为本发明实施例的一个可选实施方式,方法还包括:将身份证信息与体温数据绑定存储。由于后台还用于将身份证信息与体温数据绑定存储。如果待处理数据中包含身份证信息,则可以通过身份证信息唯一确定用户,可以将用户与体温数据绑定存储,一旦出现异常数据,则可以及时得到该用户的信息,方便使用。

由此可见,通过本发明实施例提供的防伪体温计数据获取方法,可以对输出数据进行验证计算,只有验证通过后才确定体温数据真实有效。且由于每次需要采用不同的验证因子进行安全验证计算,因此,每次均需重新测量体温数据并上报至后台,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性。

图4示出了本发明实施例提供的防伪体温计系统的结构示意图,本发明实施例提供的防伪体温计系统包括上述防伪体温计和后台,其中防伪体温计的相关说明可以参照上述相关说明,在此不再赘述,以下仅对后台执行的操作进行说明,参见图4,本发明实施例提供的防伪体温计系统,包括:防伪体温计和后台;

后台,用于获取防伪体温计输出的输出数据,利用校验数据对安全计算数据进行校验并校验通过;和/或利用校验码对输出数据进行校验并校验通过;获取时间验证数据;按照预设方式获取预设验证因子,其中,按照预设方式获取预设验证因子包括:后台通过内置计数器获取计算计数值;后台通过预设计算滚动因子表按序获取计算滚动因子;后台获取输入的随机数;后台接收防伪体温计发送的随机数;或者后台获取输入的预设数据;将待验证数据采用与安全算法匹配的算法对输出数据进行计算,对体温数据进行验证,并在验证体温数据通过的情况下,获取体温数据,其中,待验证数据至少包括:体温数据、时间验证数据和预设验证因子。

作为本发明实施例的一个可选实施方式,将待验证数据采用与安全算法匹配的算法对输出数据进行计算之前,后台还用于获取身份证信息;待验证数据还包括:身份证信息。由此后台可以确保用户身份证信息与体温数据一致,便于后续排查。

作为本发明实施例的一个可选实施方式,后台还用于将身份证信息与体温数据绑定存储。由于后台还用于将身份证信息与体温数据绑定存储。如果待处理数据中包含身份证信息,则可以通过身份证信息唯一确定用户,可以将用户与体温数据绑定存储,一旦出现异常数据,则可以及时得到该用户的信息,方便使用。

由此可见,通过本发明实施例提供的防伪体温计系统,可以将体温数据进行隐藏,用户无法获知体温数据,因此,需要每次重新测量,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性,此外,可以将用户身份证信息与体温信息进行绑定发送和存储。

由此可见,通过本发明实施例提供的防伪体温计系统,可以对体温数据进行安全计算,用户在在防伪体温计上除了可以查看体温数据,还同时可以查看对体温数据进行安全计算得到的数据,在上报体温数据时,还需一并将计算后的数据进行上报,以便后续后台对体温数据的真实性进行验证,后台可以对输出数据进行验证计算,只有验证通过后才确定体温数据真实有效。且由于每次需要采用不同的验证因子进行安全验证计算,因此,每次均需重新测量体温数据并上报至后台,避免用户不去测量产生的问题,同时保证了用户测量得到的体温数据无法修改,提高了体温数据测量的真实性。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种检测内核数据完整性的终端和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类