CN105916147A - 一种通过服务器进行鞋子验证的方法 - Google Patents
一种通过服务器进行鞋子验证的方法 Download PDFInfo
- Publication number
- CN105916147A CN105916147A CN201610244786.0A CN201610244786A CN105916147A CN 105916147 A CN105916147 A CN 105916147A CN 201610244786 A CN201610244786 A CN 201610244786A CN 105916147 A CN105916147 A CN 105916147A
- Authority
- CN
- China
- Prior art keywords
- focus
- server
- client
- information
- checking
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0884—Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开一种通过服务器进行鞋子验证的方法,应用于客户端、热点和服务器间,客户端判断认证结果是否通过;如果不通过,则断开与热点之间的连接;如果通过,则启动摄像头开始扫描二维码;客户端解析二维码后获取二维码信息通过热点发送到服务器;服务器验证二维码信息后返回正品验证结果、验证次数、验证时间给客户端;本技术方案通过服务器,可以实现正品与否的验证,同时避免了热点被冒用而导致验证结果不准确的问题。
Description
技术领域
本发明涉及纺织品正品验证技术领域,尤其涉及一种通过服务器进行鞋子验证的方法。
背景技术
现有的鞋子也存在仿冒的情况,消费者很难分辨。而且鞋子基本上没有验证的方法。一些验证方法还停留在短信或者电话上面,验证成本很高。现有的WIFI越来越流行,大家都在用,一个可以提供WIFI信号的装置就是热点。手机也越来越普遍,通过免费的WIFI进行验证可以大大减少成本。
发明内容
为此,需要提供一种通过服务器进行鞋子验证的方法,解决现有鞋子正品验证成本高的问题。
为实现上述目的,发明人提供了一种通过服务器进行鞋子验证的方法,应用于客户端、热点和服务器间,鞋子底部设置有二维码,二维码上面设置有密码刮覆膜,热点存有唯一的第一加密方法,服务器存有与第一加密方法对应的第一解密方法,其特征在于,本方法包括如下步骤:
客户端通过与之连接的WIFI模块向热点建立连接;
客户端发送随机数到热点;
热点采用第一加密方法对随机数进行加密运算后得到验证信息;
热点回复验证信息给客户端;
客户端发送热点标识信息、验证信息和随机数到服务器;
服务器根据热点标识信息取得第一解密方法;
服务器采用第一解密方法对验证信息进行解密后并与随机数进行比较得 到认证结果;
服务器回复认证结果给客户端;
客户端判断认证结果是否通过;
如果不通过,则断开与热点之间的连接;
如果通过,则启动摄像头开始扫描二维码;
客户端解析二维码后获取二维码信息通过热点发送到服务器;
服务器验证二维码信息后返回正品验证结果、验证次数、验证时间给客户端。
进一步地,服务器间存有唯一的第二加密方法,客户端存有与第二加密方法对应的第二解密方法,其中:
客户端发送认证信息到服务器时,客户端发送客户端标识信息给服务器;
服务器得到认证结果后,根据客户端标识信息取得第二加密方法,采用第二加密方法对认证结果和随机数进行加密,而后服务器回复加密后的认证结果给客户端;
客户端判断认证结果是否通过时,首先采用第二解密方法对认证结果进行解密,判断随机数是否正确和认证结果是否通过;
如果随机数正确且认证结果通过,则继续进行扫描二维码步骤;
否则,则断开与热点之间的连接。
进一步地,客户端发送和接收服务器的信息包括:客户端通过手机射频模块发送和接收服务器信息。
进一步地,在本方法开始前,还包括步骤:
客户端判断周围是否存在两个以上ssid信息和mac信息相同的热点,如果有,则提示该热点。
进一步地,还包括如下步骤:检测热点信号强度,在热点信号强度低于预设值后,断开与热点的连接并删除热点信息。
区别于现有技术,上述技术方案通过服务器,可以实现衣服的正品与否 的验证,同时服务器先验证了热点的唯一性认证,保证了热点是安全合法的。
具体实施方式
为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例详予说明。
本实施例提供了一种通过服务器进行鞋子验证的方法,应用于客户端、热点和服务器间,客户端可以是手机或者笔记本客户端。鞋子底部设置有二维码,二维码上面设置有密码刮覆膜,即刮开密码刮覆膜可以看到二维码,用户在验证是否正品可以通过刮开密码刮覆膜对二维码进行验证。热点存有唯一的第一加密方法,唯一即与其他热点不同的,可以通过热点的标识信息进行唯一性关联。服务器存有与第一加密方法对应的第一解密方法。
本方法包括如下步骤:客户端一般安装在操作***上,操作***上有正品验证程序,操作***上连接有WIFI模块,应用程序可以通过WIFI模块与外部程序进行通信。
客户端通过与之连接的WIFI模块向热点建立连接;客户端可以显示WIFI模块搜索到的热点,用户点击热点后,即可以向热点建立连接。
客户端发送随机数到热点;客户端可以生成一个随机数,这个随机数的产生有多种方式。热点采用第一加密方法对随机数进行加密运算后得到验证信息;验证信息即是加密后的随机数。
热点回复验证信息给客户端;客户端发送热点标识信息、验证信息和随机数到服务器。热点标识信息可以是热点的mac地址信息或者其他信息,其他信息的话,可以在热点回复验证信息给客户端的时候热点一起发送热点标识信息给客户端。
服务器根据热点标识信息取得第一解密方法;服务器采用第一解密方法对验证信息进行解密后并与随机数进行比较得到认证结果;服务器回复认证结果给客户端;客户端判断认证结果是否通过。
如果不通过,则断开与热点之间的连接;如果通过,则启动摄像头开始扫描二维码;客户端解析二维码后获取二维码信息通过热点发送到服务器;服务器验证二维码信息后返回正品验证结果、验证次数、验证时间给客户端。通过验证次数和验证时间,用户可以知道自己的东西是否是第一次进行验证的,如果是第一次,则是正品,如果不是第一次,可能就是仿冒的。
如果不通过,则断开与热点之间的连接。这样,冒用的热点由于不知道加密方法,则不可能对随机数进行加密而得到正确的验证信息,自然在服务器上无法认证通过。则客户端就可以断开与冒用的热点的连接,从而避免非法热点的连接。从而可以保证正品验证结果、验证次数、验证时间的安全性,这样只要厂家在专卖店上设置一个正品验证的WIFI,客户就可以连上这个WIFI进行正品校验。
为了避免冒用的热点直接发送合法的认证结果给客户端,在某些实施例中,服务器间存有唯一的第二加密方法,客户端存有与第二加密方法对应的第二解密方法,其中:客户端发送认证信息到服务器时,客户端发送客户端标识信息给服务器;服务器得到认证结果后,根据客户端标识信息取得第二加密方法,采用第二加密方法对认证结果和随机数进行加密,而后服务器回复加密后的认证结果给客户端;客户端判断认证结果是否通过时,首先采用第二解密方法对认证结果进行解密,判断随机数是否正确和认证结果是否通过;如果随机数正确且认证结果通过,则继续进行扫描二维码步骤;否则,则断开与热点之间的连接。这样,认证结果也是加密的数据,如果冒用的热点随便发送个其他合法的认证结果,则由于这个认证结果不是经过第二加密方法加密的,则无法解密得到正确的随机数和认证结果。从而避免了冒用的热点随意发送一个其他合法的认证结果给客户端,而造成客户端连接的问题。
当然,只要客户端通过不是WIFI模块进行认证结果的获取,就可以大大提高认证结果的正确性,如可以通过手机射频模块(2G、3G、4G通信模块等),客户端发送和接收服务器的信息包括:客户端通过手机射频模块发送和 接收服务器信息。这样由于冒用的热点进行时WIFI模式,而手机射频模块无法被冒用,则客户端从手机射频模块获取到的认证结果是合法的认证结果。
很多时候,冒用的热点与合法的热点处在一个地方,对于这种非法的情况,需要及时提醒用户。则在本方法开始前,还包括步骤:客户端判断周围是否存在两个以上ssid信息和mac信息相同的热点,如果有,则提示该热点。提示可以通过对话框或者高亮显示的方式进行,用户一看到这样的情况,连接的时候就要相对警觉。
为了避免在其他地方连接上非法的热点,本发明还包括如下步骤:检测热点信号强度,在热点信号强度低于预设值后,断开与热点的连接并删除热点信息。删除了热点信息后,安装客户端的设备就无法自动连上该热点信息,从而保证安全。
尽管已经对上述各实施例进行了描述,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改,所以以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围之内。
Claims (2)
1.一种通过服务器进行鞋子验证的方法,应用于客户端、热点和服务器间,鞋子底部设置有二维码,二维码上面设置有密码刮覆膜,热点存有唯一的第一加密方法,服务器存有与第一加密方法对应的第一解密方法,其特征在于,本方法包括如下步骤:
客户端通过与之连接的WIFI模块向热点建立连接;
客户端发送随机数到热点;
热点采用第一加密方法对随机数进行加密运算后得到验证信息;
热点回复验证信息给客户端;
客户端发送热点标识信息、验证信息和随机数到服务器;
服务器根据热点标识信息取得第一解密方法;
服务器采用第一解密方法对验证信息进行解密后并与随机数进行比较得到认证结果;
服务器回复认证结果给客户端;
客户端判断认证结果是否通过;
如果不通过,则断开与热点之间的连接;
如果通过,则启动摄像头开始扫描二维码;
客户端解析二维码后获取二维码信息通过热点发送到服务器;
服务器验证二维码信息后返回正品验证结果、验证次数、验证时间给客户端。
2.根据权利要求1所述的通过服务器进行鞋子验证的方法,其特征在于,在本方法开始前,还包括步骤:
客户端判断周围是否存在两个以上ssid信息和mac信息相同的热点,如果有,则提示该热点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610244786.0A CN105916147A (zh) | 2016-04-19 | 2016-04-19 | 一种通过服务器进行鞋子验证的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610244786.0A CN105916147A (zh) | 2016-04-19 | 2016-04-19 | 一种通过服务器进行鞋子验证的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105916147A true CN105916147A (zh) | 2016-08-31 |
Family
ID=56747559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610244786.0A Pending CN105916147A (zh) | 2016-04-19 | 2016-04-19 | 一种通过服务器进行鞋子验证的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105916147A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959990A (zh) * | 2017-05-23 | 2018-12-07 | ***通信有限公司研究院 | 一种二维码的验证方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103246863A (zh) * | 2013-04-02 | 2013-08-14 | 包晗 | 一种基于识别码的互动防伪识别***及识别方法 |
CN103391540A (zh) * | 2012-05-08 | 2013-11-13 | 华为终端有限公司 | 密钥信息生成方法及***、终端设备、接入网设备 |
CN104156862A (zh) * | 2014-08-07 | 2014-11-19 | 四川途谷信息技术有限公司 | 一种基于微信平台的二维码防伪防窜货查询***和方法 |
CN105188055A (zh) * | 2015-08-14 | 2015-12-23 | 中国联合网络通信集团有限公司 | 无线网络接入方法、无线接入点以及服务器 |
CN105469260A (zh) * | 2014-09-01 | 2016-04-06 | 上海涌杰信息科技有限公司 | 一种产品防伪防窜货的方法和*** |
-
2016
- 2016-04-19 CN CN201610244786.0A patent/CN105916147A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103391540A (zh) * | 2012-05-08 | 2013-11-13 | 华为终端有限公司 | 密钥信息生成方法及***、终端设备、接入网设备 |
CN103246863A (zh) * | 2013-04-02 | 2013-08-14 | 包晗 | 一种基于识别码的互动防伪识别***及识别方法 |
CN104156862A (zh) * | 2014-08-07 | 2014-11-19 | 四川途谷信息技术有限公司 | 一种基于微信平台的二维码防伪防窜货查询***和方法 |
CN105469260A (zh) * | 2014-09-01 | 2016-04-06 | 上海涌杰信息科技有限公司 | 一种产品防伪防窜货的方法和*** |
CN105188055A (zh) * | 2015-08-14 | 2015-12-23 | 中国联合网络通信集团有限公司 | 无线网络接入方法、无线接入点以及服务器 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959990A (zh) * | 2017-05-23 | 2018-12-07 | ***通信有限公司研究院 | 一种二维码的验证方法及装置 |
CN108959990B (zh) * | 2017-05-23 | 2021-08-06 | ***通信有限公司研究院 | 一种二维码的验证方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105119939B (zh) | 无线网络的接入方法与装置、提供方法与装置以及*** | |
CN105516103B (zh) | 绑定智能家电设备的方法、装置和*** | |
CN106657152B (zh) | 一种鉴权方法及服务器、访问控制装置 | |
CN109862560B (zh) | 一种蓝牙认证方法、装置、设备和介质 | |
CN109982322B (zh) | 一种投屏方法、设备、***及存储介质 | |
US11337067B2 (en) | Systems and methods for providing wireless access security by interrogation | |
CN105471815A (zh) | 一种基于安全认证的物联网数据安全方法及装置 | |
CN106559785B (zh) | 认证方法、设备和***以及接入设备和终端 | |
CN105636037B (zh) | 认证方法、装置及电子设备 | |
CN112819454B (zh) | 支付方法、网关设备、服务器及存储介质 | |
CN108306793B (zh) | 智能设备、智能家居网关、建立连接的方法及*** | |
WO2015176500A1 (zh) | 单点登录认证方法、设备、***及计算机存储介质 | |
CN110738776A (zh) | 一种打开蓝牙门禁的方法、***、蓝牙设备及其工作方法 | |
CN105357224A (zh) | 一种智能家居网关注册、移除方法及*** | |
CN111327561B (zh) | 认证方法、***、认证服务器和计算机可读存储介质 | |
CN104837159A (zh) | Android平台OAuth协议误用安全检测方法 | |
CN105916147A (zh) | 一种通过服务器进行鞋子验证的方法 | |
CN105873034A (zh) | 一种安全的热点信息处理方法 | |
CN105873035A (zh) | 一种安全的ap信息处理方法 | |
CN105227305B (zh) | 安全验证方法和装置 | |
CN105761092A (zh) | 一种通过服务器进行衣物验证的方法 | |
CN106162644A (zh) | 一种可防止伪装设备的WiFi***及其安全验证方法 | |
CN105916146A (zh) | 一种利用手机验证衣物是否正品的方法 | |
CN105871860A (zh) | 一种基于wifi的鞋子正品验证方法 | |
CN103745364A (zh) | 基于扫描码鉴别扫描的防伪方法及扫描码鉴别扫描方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160831 |
|
RJ01 | Rejection of invention patent application after publication |