可提供滚动二维码的非移转性辨识凭证的系统的制作方法

文档序号:26053378发布日期:2021-07-27 15:29阅读:75来源:国知局
可提供滚动二维码的非移转性辨识凭证的系统的制作方法

本发明有关于辨识系统,尤其是一种可提供滚动二维码的非移转性辨识凭证的系统。



背景技术:

二维码为一种用于储存特定资讯的条码,该二维码可附加在不同物件上以作为识别用。目前二维码也已经广泛使用在个人资讯的辨识,例如手机app可产生一特定的二维码,表示使用者的身份讯息。通过其他电子装置扫描该二维码,即可对使用者进行认证,以进行后续的作业。

现今很多的门锁已经改成应用二维码的方式进行验证开锁,除了一般的家用门、公司门、厂房门、仓库门等,一般卖场或车站储物柜的门也都应用二维码作为辨识身份之用。

但是上述现有技术的二维码,系统在产生二维码时,所建立的该二维码的型态是永久固定的,因此只要是持有该二维码的人员,在任何时间皆可被认证通过。因此这种固定式的二维码一旦被复制盗用,例如他人仅需要撷取该二维码的影像,即可通过身份验证,因此系统无法有效辨识人员身份,不利于人员管制,也对安全造成相当严重的影响。

故本发明希望提出一种崭新的可提供滚动二维码的非移转性辨识凭证的系统,以解决上述现有技术上的缺陷。



技术实现要素:

为解决上述现有技术上的问题,本发明的主要目的在于提供一种可提供滚动二维码的非移转性辨识凭证的系统。

而其解决问题的技术方案是这样实现的:

一种可提供滚动二维码的非移转性辨识凭证的系统,包括一伺服器用于传送一传码网址至外部的电子资讯装置;其中该伺服器内建一滚动编码器;该滚动编码器用于对一辨识资料组进行滚动编码;该辨识资料组包括辨识码(identificationid)、有效时间(validationperiod)及伺服器当前时间;该辨识码(identificationid)为用于辨识特定身份的编码;该伺服器还储存一滚动变数;该滚动编码器应用该滚动变数将该辨识资料组进行编码,而转变为一二维码,由于该滚动变数的作用,使得所转变的二维码为时变形式的二维码;也就是所转化的该二维码只会留存一段预定时间,在该时间后会呈现另一型态的二维码;其中所谓的预定时间即为该有效时间;一电子资讯装置用于接收该伺服器所传送的传码网址;当该电子资讯装置通过该传码网址连接该伺服器,该伺服器即将该辨识资料组以滚动编码的方式产生该二维码,并将该二维码传送至该电子资讯装置;其中该伺服器还包括一资料库,用于储存该传码网址及该辨识资料组。

其中,当该电子资讯装置第一次通过该传码网址连接该伺服器时,该伺服器会通过该传码网址传送一装置码注入并储存在该电子资讯装置中,且该伺服器在该资料库中储存该电子资讯装置的装置码并将其关联到该传码网址;当建立此关联性后,该伺服器不再通过该传码网址传送任何与其关联的装置码至其他的电子资讯装置。

其中,本发明还包括:一解码器接收端安装在一特定位置上,用于接收来自该电子资讯装置的该二维码;一滚动解码运算器电连接该解码器接收端;该滚动解码运算器配置在该特定位置或该伺服器侧;该滚动解码运算器包括该滚动变数或对应该滚动变数的其他变数;该滚动解码运算器接收来自该解码器接收端的该二维码并予以解码而得到对应的该辨识资料组的该辨识码、该有效时间、以及该伺服器当前时间;该滚动解码运算器用于计算解码当时的时间是否落在“该伺服器当前时间”以及“该伺服器当前时间加上该有效时间”之间的时段;如果解码当时的时间没有落入有效的时段,则认为该解码器接收端扫描电子资讯装置的时间已经超出有效时段,表示该二维码已经无效,因此不做后续的辨识作业;如果解码当时的时间有落入有效的时段,则对该辨识码进行后续的辨识作业。

其中,该伺服器还内建一加密键(masterkey),该伺服器的该加密键对应到一特定的辨识资料组;该伺服器在将该辨识资料组进行编码前,以该伺服器的该加密键对该辨识资料组的该辨识码、该有效时间、以及该伺服器当前时间进行加密;其中该滚动解码运算器还包括一加密键;其中对于一特定的辨识资料组,该滚动解码运算器的加密键同于在该伺服器端的该特定的辨识资料组所对应的加密键;该滚动解码运算器通过其加密键将该二维码解码后的资料予以解密成为对应的该辨识资料组的该辨识码、该有效时间、以及该伺服器当前时间

其中,该滚动解码运算器还包括一比对单元用于辨识该辨识码,该比对单元电连接该伺服器的该资料库;如果解码当时的时间有落入有效的时段,则通过该比较单元对该辨识码进行辨识作业,以确定该辨识码为可被接受的辨识码。

其中,该传码网址传送的方式选自简讯、电子邮件、社交软件、谈话性软件、非本系统特别制作的专用app。

其中,当该滚动解码运算器位于该特定位置时,该比对单元可以对该伺服器的该资料库的资料进行备份,使得当没有网路时,该比对单元仍然可以对该辨识码进行比对。

其中,该滚动变数或对应该滚动变数的其他变数为在该滚动编码器及该滚动解码运算器可相关联建立的变数,也就是在该滚动解码运算器可以得知该滚动编码器对于该二维码的对应变数,以进行解码者。

其中,该滚动变数为与时间有关的变数。

其中,本发明还包括一认证时限设定器位于该伺服器中,用于设定该传码网址可用以传送该二维码的期间或时间,也就是在该期间或时间的外,该传码网址即不传送该二维码至该电子资讯装置;等同于电子资讯装置持有者无法通过该电子资讯装置作为身份认证的手段。

其中,该二维码为qrcode。

其中,该电子资讯装置选自手机、pda、平板电脑、笔电或桌上型电脑。

本发明的有益效果是:

本发明的优点在于提供传码网址,其可通过原来通讯上即存在的通讯方式传送二维码,如应用简讯、电子邮件、社交软件(facebook、qq、instagram等)、谈话性软件(line、微信等)、现已存在的app直接传送,而不必下载专对于本发明方法所制作的app。所以应用本发明不需要另外下载app,而直接应用本来就存在的通讯方式(如上所举例说明者)即可,相当便利,因此符合使用者的便利性习惯。并且本发明可产生滚动形式的二维码,不会因为该二维码被盗拷而产生辨识错误的形况,另外也提供二维码的可辨识的有效时间,可确保验证的时效性。此种形式的二维码可以适用在不同的身份认证系统中,可以安装在公司的门、储物柜的门、或是冰箱的门等等。另外本发明的传码网址会连接手机,所以无法将传码网址传送至他人使用,而产生盗用的问题。

附图说明

下面结合附图和具体实施方式对本发明作进一步详细的说明。

图1:本发明的元件架构方块图;

图2:本发明的另一元件架构方块图;

图3:显示本发明中解码当时的时间有落入有效的时段;

图4:显示本发明中解码当时的时间没有落入有效的时段。

附图标记说明

3电子资讯装置

8传码网址

10公司端电子资讯装置

20伺服器

21装置码

22辨识码

23有效时间

30手机

31伺服器当前时间

41滚动编码器

42加密键

45二维码

50解码器接收端

60滚动解码运算器

70认证时限设定器

80辨识资料组

90比对单元

100特定位置

210资料库

411滚动变数。

具体实施方式

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。

请参阅图1至图4所示,显示本发明的可提供滚动二维码的非移转性辨识凭证的系统,该系统可应用不同的无线通讯系统进行通讯,包括2g、3g、4g、5g、wifi、蓝芽、nfc等通讯系统,该系统包括下列元件:

一伺服器20用于传送一传码网址8至外部的电子资讯装置3,该外部的电子资讯装置3如手机、pda、平板电脑、笔电、桌上型电脑等等。在本例中以手机30作为说明之用。其中该传码网址8通过原来通讯上即存在的通讯方式传送,如应用简讯、电子邮件、社交软件(facebook、qq、instagram等)、谈话性软件(line、微信等)、现已存在的app(非本系统特别制作的专用app)直接传送,而不必下载专对于本发明系统所制作的app。所以应用本发明不需要另外下载app,而直接应用本来就存在的通讯方式(如上所举例说明者)即可,相当便利,因此符合使用者的便利性习惯。

其中该伺服器20内建一滚动编码器41及一加密键42(masterkey),其中该加密键42对应到一辨识资料组80。该辨识资料组80包括辨识码22(identificationid)、有效时间23(validationperiod)及伺服器当前时间31。该辨识码22(identificationid)为用于辨识某一特定身份的编码,经确认后可用于进行后续相关的动作,如开启一门锁或确认某一人的身份或作为通关之用。

该伺服器20还储存一滚动变数411。该伺服器20以对应该辨识资料组80的该加密键42将该辨识资料组80的该辨识码22、该有效时间23、以及该伺服器当前时间31进行加密,再通过该滚动编码器41应用该滚动变数411将经加密后的数值进行编码,而转变为一二维码45,由于该滚动变数411的作用,使得所转变的二维码45为时变形式的二维码45。也就是所转化的该二维码45只会留存一段预定时间,在该时间后会呈现另一型态的二维码45。其中所谓的预定时间即为该有效时间23。该二维码45可以是任何形式的条码,如qrcode。

在本例中该电子资讯装置3为一手机30,用于接收该伺服器20所传送的传码网址8。当该手机30通过该传码网址8连接该伺服器20,该伺服器20即将该辨识资料组80以滚动编码的方式产生该二维码45,并将该二维码45传送至该手机30。

其中该伺服器20还包括一资料库210,用于储存该传码网址8及该辨识资料组80。

当该手机30第一次通过该传码网址8连接该伺服器20时,该伺服器20会通过该传码网址8传送一装置码21注入并储存在该手机30中。

同样的,该伺服器20在该资料库210中储存该手机30的装置码21并将其关联到该传码网址8。当建立此关联性后,该伺服器20不再通过该传码网址8传送任何与其关联的装置码21至其他的电子资讯装置。当有非该手机30的另一电子资讯装置应用同一个传码网址8(比如该手机30将该传码网址8传送给该另一电子资讯装置)连接该伺服器20时,该伺服器20会要求该另一电子资讯装置传送装置码并进行比对。因为该另一电子资讯装置没有该装置码21,所以该伺服器20不会传送二维码45到该另一电子资讯装置。因此可以避免该传码网址8遭到盗用。

比如该辨识资料组80的该辨识码22为abc、该有效时间23为10秒、以及该伺服器当前时间31为120315(12时3分15秒);该加密键42为a01c78;该滚动变数411为编码时的时数+分数+秒数。则该伺服器20应用该加密键42(即a01c78)对abc、10秒、以及120315加密。然后该滚动编码器41对该加密的数值进行编码,而且每过10秒即重新编码。每次编码时会受到该滚动变数411(时数+分数+秒数)的影响。

一解码器接收端50安装在一特定位置100,用于接收来自该手机30的该二维码45。

一滚动解码运算器60电连接该解码器接收端50。该滚动解码运算器60可以配置在该特定位置100侧(如图1所示)或该伺服器20侧(如图2所示)。该滚动解码运算器60包括该滚动变数411或对应该滚动变数411的其他变数、及一加密键42,其中该滚动解码运算器60对于一特定的辨识资料组80,其加密键42同于在该伺服器20端的该特定的辨识资料组80所对应的该加密键42。该滚动解码运算器60接收来自该解码器接收端50的该二维码45,并将该二维码45解码并通过对应的加密键42解密成为对应的该辨识资料组80的该辨识码22、该有效时间23、以及该伺服器当前时间31。

该滚动解码运算器60用于计算解码当时的时间是否落在”该伺服器当前时间31”以及”该伺服器当前时间31加上该有效时间23”之间的时段。如该有效时间23为10秒、以及该伺服器当前时间31为120315(即12时3分15秒),则该滚动解码运算器60计算解码当时的时间是否落在12时3分15秒及12时3分25秒之间。

如图4所示,如果解码当时的时间没有落入有效的时段,则认为该解码器接收端50扫描手机30的时间已经超出有效时段,表示该二维码45已经无效,因此不做后续的辨识作业。

如图3所示,如果解码当时的时间有落入有效的时段,则对该辨识码22进行后续的辨识作业。其中该滚动解码运算器60还包括一比对单元90用于辨识该辨识码22,该比对单元90电连接该伺服器20的该资料库210。通过该比较单元90对该辨识码22进行辨识作业,以确定该辨识码22为可被接受者,也就是该手机30的持有者的身份受到认证,否则该持有者的身份不被接受。

当该滚动解码运算器60位于该特定位置100侧时,该比对单元90可以对该伺服器20的该资料库210的资料进行备份,使得当没有网路时,该比对单元90仍然可以对该辨识码22进行比对,而执行身份认证的作业。

在上述的说明中,该伺服器20及该解码器接收端50的时间必须同步,此同步时间很容易取得,只要两者连接有提供时钟的相同网路系统即可。

其中该滚动变数411或对应该滚动变数411的其他变数为在该滚动编码器41及该滚动解码运算器60可相关联建立的变数,也就是在该滚动解码运算器60可以得知该滚动编码器41对于该二维码45的对应变数,以进行解码。如该滚动变数411可为时、分、秒,或其他与时间有关的变数,也可以是其他类型的变数。

本发明还可包括一认证时限设定器70位于该伺服器20中,用于设定该传码网址8可用以传送该二维码45的期间或时间,也就是在该期间或时间的外,该传码网址8即不传送该二维码45至该手机30。等同于手机持有者无法通过该手机30作为身份认证的手段。

本发明中该伺服器20可以连接一公司端电子资讯装置10,当该手机30欲取得该伺服器20的传码网址8时,必须先对该公司端电子资讯装置10发送请求,再由该公司端电子资讯装置10指使该伺服器20将传码网址8传送至该手机30。

本发明的优点在于提供传码网址,其可通过原来通讯上即存在的通讯方式传送二维码,如应用简讯、电子邮件、社交软件(facebook、qq、instagram等)、谈话性软件(line、微信等)、现已存在的app直接传送,而不必下载专对于本发明方法所制作的app。所以应用本发明不需要另外下载app,而直接应用本来就存在的通讯方式(如上所举例说明者)即可,相当便利,因此符合使用者的便利性习惯。并且本发明可产生滚动形式的二维码,不会因为该二维码被盗拷而产生辨识错误的形况,另外也提供二维码的可辨识的有效时间,可确保验证的时效性。此种形式的二维码可以适用在不同的身份认证系统中,可以安装在公司的门、储物柜的门、或是冰箱的门等等。另外本发明的传码网址会连接手机,所以无法将传码网址传送至他人使用,而产生盗用的问题。

以上说明内容仅为本发明较佳实施例,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1