WO2015039589A1 - User identity authorization system and authorization method based on bar codes - Google Patents

User identity authorization system and authorization method based on bar codes Download PDF

Info

Publication number
WO2015039589A1
WO2015039589A1 PCT/CN2014/086605 CN2014086605W WO2015039589A1 WO 2015039589 A1 WO2015039589 A1 WO 2015039589A1 CN 2014086605 W CN2014086605 W CN 2014086605W WO 2015039589 A1 WO2015039589 A1 WO 2015039589A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
terminal
barcode
information
identity authentication
Prior art date
Application number
PCT/CN2014/086605
Other languages
French (fr)
Chinese (zh)
Inventor
曲立东
Original Assignee
曲立东
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 曲立东 filed Critical 曲立东
Publication of WO2015039589A1 publication Critical patent/WO2015039589A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic 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/3226Cryptographic 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 using a predetermined code, e.g. password, passphrase or PIN
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09CCIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
    • G09C5/00Ciphering apparatus or methods not provided for in the preceding groups, e.g. involving the concealment or deformation of graphic data such as designs, written or printed messages

Definitions

  • the present invention relates to the field of computer application technologies, and in particular, to the field of bar code application technologies, and in particular to a barcode-based user identity authentication system and an authentication method.
  • the object of the present invention is to overcome the shortcomings of the prior art described above, and to provide a process for greatly simplifying a user's login to a website, the registration process is also relatively simple, and the user account security is effectively guaranteed, and the application method is simple and the application cost is low.
  • the barcode-based user identity authentication system of the present invention has the following composition:
  • the barcode-based user identity authentication system includes an application server, a user terminal, and an identity authentication server.
  • the application server is configured to provide user identity authentication page information, where the page information includes a user ID input window, and generate a barcode according to the input user ID, the barcode includes application server information; the user terminal stores the user account and the user account and The user terminal is uniquely corresponding to the terminal identification code, the user terminal is configured to acquire the barcode, and send the application server information, the user account, and the terminal identification code through the network; the identity authentication server stores the registered user.
  • the account and the corresponding terminal identification code information, the identity authentication server is configured to obtain the server information, the user account and the terminal identification code sent by the user terminal through the network, and compare the obtained user account and the terminal identification code with the registration information. , generating an authentication result and transmitting the authentication result to the application server.
  • the terminal identity identification code is a terminal identity identification code uniquely generated according to a hardware device code of the user terminal.
  • the user terminal is a mobile phone
  • the hardware device code of the user terminal includes at least one of mobile phone IMEI information, device SN code, MEID information, and SIM card IMSI information.
  • the user terminal includes a barcode acquisition module, a barcode resolution module, a storage module, and a network transmission control module.
  • the barcode obtaining module is configured to obtain the barcode;
  • the barcode parsing module is configured to parse the barcode to obtain application server information;
  • the storage module is configured to store a user account and a terminal identifier uniquely corresponding to the user account and the user terminal.
  • the network transmission control module is configured to send the application server information, the user account, and the terminal identification code to the identity authentication server over the network.
  • the invention also provides a barcode-based user identity authentication method, the method comprising the following steps:
  • the application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes application server information;
  • the user terminal acquires the barcode, and sends the application server information, the user account, and the terminal identification code uniquely corresponding to the user account and the user terminal through the network;
  • the identity authentication server compares the obtained user account and the terminal identification code with the registration information, generates an authentication result, and sends the authentication result to the application server.
  • the user terminal includes a barcode acquiring module, a barcode parsing module, a storage module, and a network transmission control module, and the step (2) specifically includes the following steps:
  • the barcode acquiring module acquires the barcode
  • the barcode parsing module parses the barcode and obtains application server information
  • the user terminal reads the user account stored in the storage module and the terminal identification code
  • the user terminal sends the application server information, the user account, and the terminal identity code to the identity authentication server by using a network transmission control module.
  • the user terminal further includes an input module
  • the input module includes a keyboard and/or a fingerprint identifier
  • the step (2) further includes the following steps:
  • the user terminal prompts the user to input a personal key through the input module, and the personal key is a password and/or a fingerprint;
  • the user terminal sends the personal key to the identity authentication server through a network transmission control module.
  • the barcode-based user identity authentication method further includes a user identity registration operation, and the user identity registration operation includes the following steps:
  • the identity authentication server acquires the hardware device code of the user terminal
  • the identity authentication server generates a unique terminal identity code according to the user terminal hardware device code, and stores and sends the user account and the corresponding terminal identity code to the user terminal;
  • the user terminal stores the user account and the corresponding terminal identity code.
  • the user terminal is a mobile phone
  • the hardware device code of the user terminal includes at least one of a mobile phone IMEI information, a device SN code, MEID information, and SIM card IMSI information.
  • the identity authentication server In the barcode-based user identity authentication method, the identity authentication server generates a unique terminal identity code according to the user terminal hardware device code, and the identity authentication server uses the mobile terminal IMEI of the user terminal. At least one of the information, the device SN code, the MEID information, and the SIM card IMSI information, and generates a terminal identity code uniquely corresponding to the user account and the user terminal by using a preset encryption algorithm.
  • the barcode-based user identity authentication system and the authentication method of the invention are adopted, wherein the application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes an application.
  • Server information after obtaining the barcode, the user terminal sends the application server information, the user account and the terminal identification code to the identity authentication server through the network; the identity authentication server compares the obtained user account and the terminal identification code with the registration information to generate an authentication result. And send the authentication result to the application server.
  • the user can use the mobile phone as an identity authentication device to complete the operation of logging in to the website by taking a barcode, thereby greatly simplifying the process of the user logging in to the website; and using the third party identity authentication server to log in to multiple protocol websites, exempting The operation of registering each website by the user simplifies the registration process.
  • the terminal identification code is generated according to the hardware code of the user terminal, and uniquely corresponds to the user terminal and the account, thereby effectively improving the security of the user account, and at the same time.
  • the barcode-based user identity authentication system and the authentication method of the invention have simple application methods, low application cost and wide application range.
  • FIG. 1 is a flow chart showing the steps of a barcode-based user identity authentication method of the present invention.
  • FIG. 2 is a schematic flowchart of a third-party authentication server user registration using the present invention in an actual application.
  • FIG. 3 is a schematic diagram of an operational flow in which a user account is bound to a mobile terminal by a registration process and a unique terminal identification code is generated by using the present invention.
  • FIG. 4 is a schematic flowchart of performing user identity authentication based on a third-party server by using the present invention in an actual application.
  • FIG. 5 is a schematic diagram of a barcode-based user identity authentication system of the present invention in practical use.
  • the barcode-based user identity authentication system of the present invention includes an application server, a user terminal, and an identity authentication server.
  • the application server is configured to provide user identity authentication page information, where the page information includes a user ID input window, and generate a barcode according to the input user ID, and the barcode may be a one-dimensional code, a two-dimensional code, or a three-dimensional code, and includes an application server.
  • the user terminal stores a user account and a terminal identification code uniquely corresponding to the user account and the user terminal, and the user terminal is configured to acquire the barcode and send the application server information, the user account, and the network through the network.
  • the identity authentication server stores the registered user account and corresponding terminal identification code information, and the identity authentication server is configured to obtain server information, a user account, and a terminal identity code sent by the user terminal through the network, and The obtained user account and the terminal identification code are compared with the registration information, the authentication result is generated, and the authentication result is sent to the application server.
  • the barcode-based user identity authentication method is implemented by using the system described in this embodiment. As shown in FIG. 1 , the method includes the following steps:
  • the application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes application server information;
  • the user terminal acquires the barcode, and sends the application server information, the user account, and the terminal identification code uniquely corresponding to the user account and the user terminal through the network;
  • the identity authentication server compares the obtained user account and the terminal identification code with the registration information, generates an authentication result, and sends the authentication result to the application server.
  • the user terminal includes a barcode acquisition module, a barcode resolution module, a storage module, and a network transmission control module.
  • the barcode obtaining module is configured to obtain the barcode;
  • the barcode parsing module is configured to parse the barcode to obtain application server information;
  • the storage module is configured to store a user account and a terminal identifier uniquely corresponding to the user account and the user terminal.
  • the network transmission control module is configured to send the application server information, the user account, and the terminal identification code to the identity authentication server over the network.
  • the step (2) specifically includes the following steps:
  • the barcode acquiring module acquires the barcode
  • the barcode parsing module parses the barcode and obtains application server information
  • the user terminal reads the user account stored in the storage module and the terminal identification code
  • the user terminal sends the application server information, the user account, and the terminal identity code to the identity authentication server by using a network transmission control module.
  • the user terminal further includes an input module
  • the input module includes a keyboard and/or a fingerprint identifier
  • the step (2) further includes the following steps:
  • the user terminal prompts the user to input a personal key through the input module, and the personal key is a password and/or a fingerprint;
  • the user terminal sends the personal key to the identity authentication server through a network transmission control module.
  • the barcode-based user identity authentication method further includes a user identity registration operation, and the user identity registration operation includes the following steps:
  • the identity authentication server acquires the hardware device code of the user terminal
  • the identity authentication server generates a unique terminal identity code according to the user terminal hardware device code, and stores and sends the user account and the corresponding terminal identity code to the user terminal;
  • the user terminal stores the user account and the corresponding terminal identity code.
  • the user terminal may be a smart phone or a PAD tablet with a camera, or may be a handheld scanner with a scanning function.
  • the hardware device code of the user terminal includes at least one of mobile phone IMEI information, device SN code, MEID information, and SIM card IMSI information.
  • the identity authentication server in the step (c) generates a unique terminal identity code according to the user terminal hardware device code, and the identity authentication server uses the mobile phone IMEI information and the device SN code of the user terminal. And at least one of the MEID information and the IMSI information of the SIM card, and generating, by using a preset encryption algorithm, a terminal identification code that uniquely corresponds to the user account and the user terminal.
  • the hardware device code is generated by the mobile phone IMEI information, the device SN code, the MEID information, and the SIM card IMSI information.
  • the main feature of the present invention is that the information of the smart phone terminal is collected, a unique Device ID (terminal identification code) is generated, and the account and the Device ID are bound to enhance the security and practicability of the identity verification.
  • the use of third-party authentication servers to provide authentication services greatly simplifies the process of registration and login operations.
  • the operation flow of binding the user account to the mobile terminal through the registration process and generating a unique Device ID (terminal identification code) is shown in FIG. 3 .
  • the process of user identity authentication based on a third-party server using the present invention in practical application is as shown in FIG. 4 .
  • the barcode-based user identity authentication system of the present invention is shown in FIG. 5 in practical use.
  • the hardware information of the smart phone terminal is unique and non-repetitive.
  • the IMSI information in the SIM card of the communication carrier is unique and non-repetitive.
  • the smart phone terminal scans the barcode through the APP program for identity verification, and of course, the process of completing the operation by keyboard input or mouse operation without the key.
  • the barcode-based user identity authentication system and the authentication method of the invention are adopted, wherein the application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes an application.
  • Server information after obtaining the barcode, the user terminal sends the application server information, the user account and the terminal identification code to the identity authentication server through the network; the identity authentication server compares the obtained user account and the terminal identification code with the registration information to generate an authentication result. And send the authentication result to the application server.
  • the user can use the mobile phone as an identity authentication device to complete the operation of logging in to the website by taking a barcode, thereby greatly simplifying the process of the user logging in to the website; and using the third party identity authentication server to log in to multiple protocol websites, exempting The operation of registering each website by the user simplifies the registration process.
  • the terminal identification code is generated according to the hardware code of the user terminal, and uniquely corresponds to the user terminal and the account, thereby effectively improving the security of the user account, and at the same time.
  • the barcode-based user identity authentication system and the authentication method of the invention have simple application methods, low application cost and wide application range.

Abstract

The invention relates to a user identity authorization system and authorization method based on bar codes, and belongs to the field of computer application technology. In the present invention, an application server displays a certification page to a user, and generates a bar code which includes information of the application server according to an input user ID; after acquiring the bar code, the user terminal transmits the information of the application server, the user account number and the terminal identification code to an identity authorization server; the identity authorization server compares registration information with the acquired user account number and the terminal identification code, and generates an authorization result which is fed back to the application server. By utilizing the present invention, the user can login the website by taking a picture of the bar code, and simplifies the login process; furthermore, a third party identity authorization server is used for logging in multiple websites without registration operation. The terminal identification code uniquely corresponds to the user terminal and the user account number respectively, and the safety of the user account number is effectively improved. Moreover, the present invention is simple in application method, low-cost in application and widely used

Description

基于条形码的用户身份认证系统及认证方法Barcode-based user identity authentication system and authentication method 技术领域Technical field
本发明涉及计算机应用技术领域,特别涉及条形码应用技术领域,具体是指一种基于条形码的用户身份认证系统及认证方法。The present invention relates to the field of computer application technologies, and in particular, to the field of bar code application technologies, and in particular to a barcode-based user identity authentication system and an authentication method.
背景技术Background technique
随着网络应用的不断发展,各式各样的网站层出不穷,为用户提供了各种不同的网络服务。用户在应用这些网络服务时,都需要进行身份认证,以登录网站。由于各网站都需要用户进行注册后才能进行登录,因此,用户通常需要反复进行注册,操作复杂。同时一个用户为了记忆方便,经常在不同的网站都采用相同的注册信息,由此大大提高了账号被盗的风险;若采用不同的注册信息又常会忘记密码,不便于用户记忆。更进一步的,用户在登录网站时需要输入用户名和密码也比较繁琐,用户体验不佳。因此,如何简化注册和登录流程,同时又能确保账号安全,成为网络应用中亟待解决的关键问题。With the continuous development of network applications, a variety of websites have emerged in an endless stream, providing users with a variety of different network services. When users apply these network services, they need to authenticate to log in to the website. Since each website requires the user to register before logging in, the user usually needs to register repeatedly, and the operation is complicated. At the same time, for the convenience of memory, a user often uses the same registration information on different websites, thereby greatly increasing the risk of account theft; if different registration information is used, the password is often forgotten, which is not convenient for the user to remember. Further, when the user logs in to the website, it is cumbersome to input the user name and password, and the user experience is not good. Therefore, how to simplify the registration and login process, while ensuring account security, has become a key issue in network applications.
发明内容Summary of the invention
本发明的目的是克服了上述现有技术中的缺点,提供一种能够大幅简化用户登录网站的流程,注册过程也相当简便,同时有效保障用户的账号安全,且应用方法简单,应用成本低廉,应用范围十分广泛的基于条形码的用户身份认证系统及认证方法。The object of the present invention is to overcome the shortcomings of the prior art described above, and to provide a process for greatly simplifying a user's login to a website, the registration process is also relatively simple, and the user account security is effectively guaranteed, and the application method is simple and the application cost is low. A wide range of barcode-based user authentication systems and authentication methods.
为了实现上述的目的,本发明的基于条形码的用户身份认证系统具有如下构成:In order to achieve the above object, the barcode-based user identity authentication system of the present invention has the following composition:
该基于条形码的用户身份认证系统包括应用服务器、用户终端和身份认证服务器。The barcode-based user identity authentication system includes an application server, a user terminal, and an identity authentication server.
其中,应用服务器用以提供用户身份认证页面信息,该页面信息包括用户ID输入窗口,并根据输入的用户ID生成条形码,该条形码包括应用服务器信息;用户终端存储有用户账号以及与该用户账号及用户终端均唯一对应的终端身份识别码,该用户终端用以获取所述的条形码,并通过网络发送所述的应用服务器信息、用户账号和终端身份识别码;身份认证服务器存储有经过注册的用户账号和对应的终端身份识别码信息,该身份认证服务器用以通过网络获得用户终端发送的服务器信息、用户账号和终端身份识别码,并将获取的用户账号和终端身份识别码与注册信息比对,生成认证结果,并将认证结果发送到所述的应用服务器。 The application server is configured to provide user identity authentication page information, where the page information includes a user ID input window, and generate a barcode according to the input user ID, the barcode includes application server information; the user terminal stores the user account and the user account and The user terminal is uniquely corresponding to the terminal identification code, the user terminal is configured to acquire the barcode, and send the application server information, the user account, and the terminal identification code through the network; the identity authentication server stores the registered user. The account and the corresponding terminal identification code information, the identity authentication server is configured to obtain the server information, the user account and the terminal identification code sent by the user terminal through the network, and compare the obtained user account and the terminal identification code with the registration information. , generating an authentication result and transmitting the authentication result to the application server.
该基于条形码的用户身份认证系统中,所述的终端身份识别码为根据用户终端的硬件设备编码唯一生成的终端身份识别码。In the barcode-based user identity authentication system, the terminal identity identification code is a terminal identity identification code uniquely generated according to a hardware device code of the user terminal.
该基于条形码的用户身份认证系统中,所述的用户终端为手机,所述的用户终端的硬件设备编码包括手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息中的至少一个。In the barcode-based user identity authentication system, the user terminal is a mobile phone, and the hardware device code of the user terminal includes at least one of mobile phone IMEI information, device SN code, MEID information, and SIM card IMSI information.
该基于条形码的用户身份认证系统中,所述的用户终端包括条形码获取模块、条形码解析模块、存储模块和网络传输控制模块。其中,条形码获取模块用以获取所述的条形码;条形码解析模块用以解析所述的条形码获取应用服务器信息;存储模块用以存储用户账号以及与该用户账号和用户终端均唯一对应的终端身份识别码;网络传输控制模块用以通过网络向所述的身份认证服务器发送所述的应用服务器信息、用户账号和终端身份识别码。In the barcode-based user identity authentication system, the user terminal includes a barcode acquisition module, a barcode resolution module, a storage module, and a network transmission control module. The barcode obtaining module is configured to obtain the barcode; the barcode parsing module is configured to parse the barcode to obtain application server information; and the storage module is configured to store a user account and a terminal identifier uniquely corresponding to the user account and the user terminal. The network transmission control module is configured to send the application server information, the user account, and the terminal identification code to the identity authentication server over the network.
本发明还提供一种基于条形码的用户身份认证方法,该方法包括以下步骤:The invention also provides a barcode-based user identity authentication method, the method comprising the following steps:
(1)应用服务器向用户显示身份认证页面信息,该页面信息中包括用户ID输入窗口,并根据输入的用户ID生成条形码,该条形码包括应用服务器信息;(1) The application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes application server information;
(2)用户终端获取所述的条形码,并通过网络发送所述的应用服务器信息、用户账号以及与该用户账号和用户终端均唯一对应的终端身份识别码;(2) the user terminal acquires the barcode, and sends the application server information, the user account, and the terminal identification code uniquely corresponding to the user account and the user terminal through the network;
(3)身份认证服务器将获取的用户账号和终端身份识别码与注册信息比对,生成认证结果,并将认证结果发送到所述的应用服务器。(3) The identity authentication server compares the obtained user account and the terminal identification code with the registration information, generates an authentication result, and sends the authentication result to the application server.
该基于条形码的用户身份认证方法中,所述的用户终端包括条形码获取模块、条形码解析模块、存储模块和网络传输控制模块,所述的步骤(2)具体包括以下步骤:In the barcode-based user identity authentication method, the user terminal includes a barcode acquiring module, a barcode parsing module, a storage module, and a network transmission control module, and the step (2) specifically includes the following steps:
(21)所述的条形码获取模块获取所述的条形码;(21) The barcode acquiring module acquires the barcode;
(22)所述的条形码解析模块解析所述的条形码,并获取应用服务器信息;(22) The barcode parsing module parses the barcode and obtains application server information;
(23)该用户终端读取存储于存储模块的用户账号以及终端身份识别码;(23) the user terminal reads the user account stored in the storage module and the terminal identification code;
(24)该用户终端通过网络传输控制模块向所述的身份认证服务器发送所述的应用服务器信息、用户账号和终端身份识别码。(24) The user terminal sends the application server information, the user account, and the terminal identity code to the identity authentication server by using a network transmission control module.
该基于条形码的用户身份认证方法中,所述的用户终端还包括输入模块,所述的输入模块包括键盘和/或指纹识别器,所述的步骤(2)还包括以下步骤:In the barcode-based user identity authentication method, the user terminal further includes an input module, the input module includes a keyboard and/or a fingerprint identifier, and the step (2) further includes the following steps:
(25)所述的用户终端提示用户通过所述的输入模块输入个人密钥,所述的个人密钥为密码和/或指纹;(25) The user terminal prompts the user to input a personal key through the input module, and the personal key is a password and/or a fingerprint;
(26)该用户终端通过网络传输控制模块向所述的身份认证服务器发送所述的个人密钥。(26) The user terminal sends the personal key to the identity authentication server through a network transmission control module.
该基于条形码的用户身份认证方法,还包括用户身份注册操作,所述的用户身份注册操作包括以下步骤: The barcode-based user identity authentication method further includes a user identity registration operation, and the user identity registration operation includes the following steps:
(a)用户终端向所述的身份认证服务器发送用户账号及注册请求;(a) the user terminal sends a user account and a registration request to the identity authentication server;
(b)身份认证服务器获取所述的用户终端的硬件设备编码;(b) the identity authentication server acquires the hardware device code of the user terminal;
(c)身份认证服务器根据所述的用户终端硬件设备编码生成唯一的终端身份识别码,并将用户账号和对应的终端身份识别码存储并发送给所述用户终端;(c) the identity authentication server generates a unique terminal identity code according to the user terminal hardware device code, and stores and sends the user account and the corresponding terminal identity code to the user terminal;
(d)用户终端存储所述的用户账号和对应的终端身份识别码。(d) The user terminal stores the user account and the corresponding terminal identity code.
该基于条形码的用户身份认证方法中,所述的用户终端为手机,所述的用户终端的硬件设备编码包括手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息中的至少一个。In the barcode-based user identity authentication method, the user terminal is a mobile phone, and the hardware device code of the user terminal includes at least one of a mobile phone IMEI information, a device SN code, MEID information, and SIM card IMSI information.
该基于条形码的用户身份认证方法中,所述的身份认证服务器根据所述的用户终端硬件设备编码生成唯一的终端身份识别码具体为,所述的身份认证服务器利用所述的用户终端的手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息中的至少一个,并通过预设的加密算法生成与所述的用户账号及用户终端均唯一对应的终端身份识别码。In the barcode-based user identity authentication method, the identity authentication server generates a unique terminal identity code according to the user terminal hardware device code, and the identity authentication server uses the mobile terminal IMEI of the user terminal. At least one of the information, the device SN code, the MEID information, and the SIM card IMSI information, and generates a terminal identity code uniquely corresponding to the user account and the user terminal by using a preset encryption algorithm.
采用了该发明的基于条形码的用户身份认证系统及认证方法,其应用服务器向用户显示身份认证页面信息,该页面信息中包括用户ID输入窗口,并根据输入的用户ID生成条形码,该条形码包括应用服务器信息;用户终端获取条形码后,通过网络发送应用服务器信息、用户账号和终端身份识别码给身份认证服务器;身份认证服务器将获取的用户账号和终端身份识别码与注册信息比对,生成认证结果,并将认证结果发送到所述的应用服务器。利用本发明,用户即可将手机作为身份认证设备,通过拍摄条形码完成登录网站的操作,从而大幅简化用户登录网站的流程;同时利用该第三方的身份认证服务器可以登录多个协议网站,免除了用户注册各个网站的操作,简化了注册过程,进一步的,终端身份识别码是根据用户终端硬件设备编码生成的,且与用户终端和账号均唯一对应,有效提高了用户的账号安全性,同时,本发明的基于条形码的用户身份认证系统及认证方法,其应用方法简单,应用成本低廉,应用范围也十分广泛。The barcode-based user identity authentication system and the authentication method of the invention are adopted, wherein the application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes an application. Server information; after obtaining the barcode, the user terminal sends the application server information, the user account and the terminal identification code to the identity authentication server through the network; the identity authentication server compares the obtained user account and the terminal identification code with the registration information to generate an authentication result. And send the authentication result to the application server. By using the invention, the user can use the mobile phone as an identity authentication device to complete the operation of logging in to the website by taking a barcode, thereby greatly simplifying the process of the user logging in to the website; and using the third party identity authentication server to log in to multiple protocol websites, exempting The operation of registering each website by the user simplifies the registration process. Further, the terminal identification code is generated according to the hardware code of the user terminal, and uniquely corresponds to the user terminal and the account, thereby effectively improving the security of the user account, and at the same time, The barcode-based user identity authentication system and the authentication method of the invention have simple application methods, low application cost and wide application range.
附图说明DRAWINGS
图1为本发明的基于条形码的用户身份认证方法的步骤流程图。1 is a flow chart showing the steps of a barcode-based user identity authentication method of the present invention.
图2为实际应用中利用本发明进行第三方认证服务器用户注册的流程示意图。FIG. 2 is a schematic flowchart of a third-party authentication server user registration using the present invention in an actual application.
图3为实际应用中利用本发明通过注册流程将用户账号与手机终端绑定并产生唯一的终端身份识别码的操作流程示意图。FIG. 3 is a schematic diagram of an operational flow in which a user account is bound to a mobile terminal by a registration process and a unique terminal identification code is generated by using the present invention.
图4为实际应用中利用本发明进行基于第三方服务器的用户身份认证的流程示意图。FIG. 4 is a schematic flowchart of performing user identity authentication based on a third-party server by using the present invention in an actual application.
图5为实际应用中本发明的基于条形码的用户身份认证系统的示意图。 FIG. 5 is a schematic diagram of a barcode-based user identity authentication system of the present invention in practical use.
具体实施方式detailed description
为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。In order to more clearly understand the technical content of the present invention, the following embodiments are specifically described.
在一种实施方式中,本发明的基于条形码的用户身份认证系统包括应用服务器、用户终端和身份认证服务器。其中,应用服务器用以提供用户身份认证页面信息,该页面信息包括用户ID输入窗口,并根据输入的用户ID生成条形码,该条形码可以是一维码、二维码或三维码,且包括应用服务器信息;用户终端存储有用户账号以及与该用户账号及用户终端均唯一对应的终端身份识别码,该用户终端用以获取所述的条形码,并通过网络发送所述的应用服务器信息、用户账号和终端身份识别码;身份认证服务器存储有经过注册的用户账号和对应的终端身份识别码信息,该身份认证服务器用以通过网络获得用户终端发送的服务器信息、用户账号和终端身份识别码,并将获取的用户账号和终端身份识别码与注册信息比对,生成认证结果,并将认证结果发送到所述的应用服务器。In one embodiment, the barcode-based user identity authentication system of the present invention includes an application server, a user terminal, and an identity authentication server. The application server is configured to provide user identity authentication page information, where the page information includes a user ID input window, and generate a barcode according to the input user ID, and the barcode may be a one-dimensional code, a two-dimensional code, or a three-dimensional code, and includes an application server. The user terminal stores a user account and a terminal identification code uniquely corresponding to the user account and the user terminal, and the user terminal is configured to acquire the barcode and send the application server information, the user account, and the network through the network. a terminal identification code; the identity authentication server stores the registered user account and corresponding terminal identification code information, and the identity authentication server is configured to obtain server information, a user account, and a terminal identity code sent by the user terminal through the network, and The obtained user account and the terminal identification code are compared with the registration information, the authentication result is generated, and the authentication result is sent to the application server.
利用该实施方式所述的系统实现基于条形码的用户身份认证方法,如图1所示,包括以下步骤:The barcode-based user identity authentication method is implemented by using the system described in this embodiment. As shown in FIG. 1 , the method includes the following steps:
(1)应用服务器向用户显示身份认证页面信息,该页面信息中包括用户ID输入窗口,并根据输入的用户ID生成条形码,该条形码包括应用服务器信息;(1) The application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes application server information;
(2)用户终端获取所述的条形码,并通过网络发送所述的应用服务器信息、用户账号以及与该用户账号和用户终端均唯一对应的终端身份识别码;(2) the user terminal acquires the barcode, and sends the application server information, the user account, and the terminal identification code uniquely corresponding to the user account and the user terminal through the network;
(3)身份认证服务器将获取的用户账号和终端身份识别码与注册信息比对,生成认证结果,并将认证结果发送到所述的应用服务器。(3) The identity authentication server compares the obtained user account and the terminal identification code with the registration information, generates an authentication result, and sends the authentication result to the application server.
在一种较优选的实施方式中,所述的用户终端包括条形码获取模块、条形码解析模块、存储模块和网络传输控制模块。其中,条形码获取模块用以获取所述的条形码;条形码解析模块用以解析所述的条形码获取应用服务器信息;存储模块用以存储用户账号以及与该用户账号和用户终端均唯一对应的终端身份识别码;网络传输控制模块用以通过网络向所述的身份认证服务器发送所述的应用服务器信息、用户账号和终端身份识别码。In a more preferred embodiment, the user terminal includes a barcode acquisition module, a barcode resolution module, a storage module, and a network transmission control module. The barcode obtaining module is configured to obtain the barcode; the barcode parsing module is configured to parse the barcode to obtain application server information; and the storage module is configured to store a user account and a terminal identifier uniquely corresponding to the user account and the user terminal. The network transmission control module is configured to send the application server information, the user account, and the terminal identification code to the identity authentication server over the network.
利用该较优选的实施方式所述的系统实现基于条形码的用户身份认证方法中,所述的步骤(2)具体包括以下步骤:In the barcode-based user identity authentication method, the step (2) specifically includes the following steps:
(21)所述的条形码获取模块获取所述的条形码;(21) The barcode acquiring module acquires the barcode;
(22)所述的条形码解析模块解析所述的条形码,并获取应用服务器信息;(22) The barcode parsing module parses the barcode and obtains application server information;
(23)该用户终端读取存储于存储模块的用户账号以及终端身份识别码; (23) the user terminal reads the user account stored in the storage module and the terminal identification code;
(24)该用户终端通过网络传输控制模块向所述的身份认证服务器发送所述的应用服务器信息、用户账号和终端身份识别码。(24) The user terminal sends the application server information, the user account, and the terminal identity code to the identity authentication server by using a network transmission control module.
在进一步优选的实施方式中,所述的用户终端还包括输入模块,所述的输入模块包括键盘和/或指纹识别器,所述的步骤(2)还包括以下步骤:In a further preferred embodiment, the user terminal further includes an input module, the input module includes a keyboard and/or a fingerprint identifier, and the step (2) further includes the following steps:
(25)所述的用户终端提示用户通过所述的输入模块输入个人密钥,所述的个人密钥为密码和/或指纹;(25) The user terminal prompts the user to input a personal key through the input module, and the personal key is a password and/or a fingerprint;
(26)该用户终端通过网络传输控制模块向所述的身份认证服务器发送所述的个人密钥。(26) The user terminal sends the personal key to the identity authentication server through a network transmission control module.
以使身份认证服务器能够通过个人密钥实现认证,进一步提高认证的安全性。In order to enable the identity authentication server to achieve authentication through the personal key, the security of the authentication is further improved.
在更进一步优选的实施方式中,该基于条形码的用户身份认证方法还包括用户身份注册操作,所述的用户身份注册操作包括以下步骤:In a still further preferred embodiment, the barcode-based user identity authentication method further includes a user identity registration operation, and the user identity registration operation includes the following steps:
(a)用户终端向所述的身份认证服务器发送用户账号及注册请求;(a) the user terminal sends a user account and a registration request to the identity authentication server;
(b)身份认证服务器获取所述的用户终端的硬件设备编码;(b) the identity authentication server acquires the hardware device code of the user terminal;
(c)身份认证服务器根据所述的用户终端硬件设备编码生成唯一的终端身份识别码,并将用户账号和对应的终端身份识别码存储并发送给所述用户终端;(c) the identity authentication server generates a unique terminal identity code according to the user terminal hardware device code, and stores and sends the user account and the corresponding terminal identity code to the user terminal;
(d)用户终端存储所述的用户账号和对应的终端身份识别码。(d) The user terminal stores the user account and the corresponding terminal identity code.
在更优选的实施方式中,所述的所述的用户终端可以是具有摄像头的智能手机或PAD平板,也可以是具有扫描功能的手持扫描器。以手机为例,所述的用户终端的硬件设备编码包括手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息中的至少一个。步骤(c)中所述的身份认证服务器根据所述的用户终端硬件设备编码生成唯一的终端身份识别码具体为,所述的身份认证服务器利用所述的用户终端的手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息中的至少一个,并通过预设的加密算法生成与所述的用户账号及用户终端均唯一对应的终端身份识别码。在最优选的情况下,为了提高硬件设备编码的安全性,硬件设备编码由所述的手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息加密生成。In a more preferred embodiment, the user terminal may be a smart phone or a PAD tablet with a camera, or may be a handheld scanner with a scanning function. Taking the mobile phone as an example, the hardware device code of the user terminal includes at least one of mobile phone IMEI information, device SN code, MEID information, and SIM card IMSI information. The identity authentication server in the step (c) generates a unique terminal identity code according to the user terminal hardware device code, and the identity authentication server uses the mobile phone IMEI information and the device SN code of the user terminal. And at least one of the MEID information and the IMSI information of the SIM card, and generating, by using a preset encryption algorithm, a terminal identification code that uniquely corresponds to the user account and the user terminal. In the most preferred case, in order to improve the security of the hardware device coding, the hardware device code is generated by the mobile phone IMEI information, the device SN code, the MEID information, and the SIM card IMSI information.
在实际应用中,本发明的主要特点在于,收集智能手机终端的信息,生成独有的DeviceID(终端身份识别码),将账户和Device ID绑定,增强身份验证的安全性和实用性。同时,利用第三方认证服务器提供认证服务,从而大大简化注册和登录操作的流程。In practical applications, the main feature of the present invention is that the information of the smart phone terminal is collected, a unique Device ID (terminal identification code) is generated, and the account and the Device ID are bound to enhance the security and practicability of the identity verification. At the same time, the use of third-party authentication servers to provide authentication services greatly simplifies the process of registration and login operations.
具体的进行第三方认证服务器用户注册的流程,如图2所示。The specific process of registering the third-party authentication server user is shown in Figure 2.
通过注册流程将用户账号与手机终端绑定,并产生唯一的Device ID(终端身份识别码)的操作流程如图3所示。 The operation flow of binding the user account to the mobile terminal through the registration process and generating a unique Device ID (terminal identification code) is shown in FIG. 3 .
实际应用中利用本发明进行基于第三方服务器的用户身份认证流程如图4所示。The process of user identity authentication based on a third-party server using the present invention in practical application is as shown in FIG. 4 .
实际应用中本发明的基于条形码的用户身份认证系统则如图5所示。The barcode-based user identity authentication system of the present invention is shown in FIG. 5 in practical use.
利用本发明的系统及方法进行用户身份认证的优点在于:The advantages of using the system and method of the present invention for user identity authentication are:
1、智能手机终端的设备硬件信息都是独有的、无重复的。1. The hardware information of the smart phone terminal is unique and non-repetitive.
2、通讯运营商SIM卡中的IMSI信息是独有的、无重复的。2. The IMSI information in the SIM card of the communication carrier is unique and non-repetitive.
3、通过加密算法得到智能手机终端独一无二的Device ID。3. Obtain the unique Device ID of the smart phone terminal through the encryption algorithm.
4、通过账户和智能手机终端的Device ID绑定来确定身份。4. Determine the identity by binding the account and the Device ID of the smartphone terminal.
5、智能手机终端通过APP程序扫描条形码来进行身份验证,当然在没有了密匙的情况下,也允许通过键盘输入或鼠标操作来完成的过程。5. The smart phone terminal scans the barcode through the APP program for identity verification, and of course, the process of completing the operation by keyboard input or mouse operation without the key.
6、用户只要持有自己的智能手机终端,无需再记住账号的密匙。6, users only need to hold their own smart phone terminal, no need to remember the key of the account.
采用了该发明的基于条形码的用户身份认证系统及认证方法,其应用服务器向用户显示身份认证页面信息,该页面信息中包括用户ID输入窗口,并根据输入的用户ID生成条形码,该条形码包括应用服务器信息;用户终端获取条形码后,通过网络发送应用服务器信息、用户账号和终端身份识别码给身份认证服务器;身份认证服务器将获取的用户账号和终端身份识别码与注册信息比对,生成认证结果,并将认证结果发送到所述的应用服务器。利用本发明,用户即可将手机作为身份认证设备,通过拍摄条形码完成登录网站的操作,从而大幅简化用户登录网站的流程;同时利用该第三方的身份认证服务器可以登录多个协议网站,免除了用户注册各个网站的操作,简化了注册过程,进一步的,终端身份识别码是根据用户终端硬件设备编码生成的,且与用户终端和账号均唯一对应,有效提高了用户的账号安全性,同时,本发明的基于条形码的用户身份认证系统及认证方法,其应用方法简单,应用成本低廉,应用范围也十分广泛。The barcode-based user identity authentication system and the authentication method of the invention are adopted, wherein the application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes an application. Server information; after obtaining the barcode, the user terminal sends the application server information, the user account and the terminal identification code to the identity authentication server through the network; the identity authentication server compares the obtained user account and the terminal identification code with the registration information to generate an authentication result. And send the authentication result to the application server. By using the invention, the user can use the mobile phone as an identity authentication device to complete the operation of logging in to the website by taking a barcode, thereby greatly simplifying the process of the user logging in to the website; and using the third party identity authentication server to log in to multiple protocol websites, exempting The operation of registering each website by the user simplifies the registration process. Further, the terminal identification code is generated according to the hardware code of the user terminal, and uniquely corresponds to the user terminal and the account, thereby effectively improving the security of the user account, and at the same time, The barcode-based user identity authentication system and the authentication method of the invention have simple application methods, low application cost and wide application range.
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。 In this specification, the invention has been described with reference to specific embodiments thereof. However, it will be apparent that various modifications and changes can be made without departing from the spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded as

Claims (10)

  1. 一种基于条形码的用户身份认证系统,其特征在于,所述的系统包括:A barcode-based user identity authentication system, characterized in that the system comprises:
    应用服务器,用以提供用户身份认证页面信息,该页面信息包括用户ID输入窗口,并根据输入的用户ID生成条形码,该条形码包括应用服务器信息;An application server, configured to provide user identity authentication page information, the page information includes a user ID input window, and generate a barcode according to the input user ID, the barcode includes application server information;
    用户终端,存储有用户账号以及与该用户账号及用户终端均唯一对应的终端身份识别码,该用户终端用以获取所述的条形码,并通过网络发送所述的应用服务器信息、用户账号和终端身份识别码;The user terminal stores a user account and a terminal identification code uniquely corresponding to the user account and the user terminal, and the user terminal is configured to acquire the barcode and send the application server information, user account, and terminal through a network. Identification code;
    身份认证服务器,存储有经过注册的用户账号和对应的终端身份识别码信息,该身份认证服务器用以通过网络获得用户终端发送的服务器信息、用户账号和终端身份识别码,并将获取的用户账号和终端身份识别码与注册信息比对,生成认证结果,并将认证结果发送到所述的应用服务器。The identity authentication server stores the registered user account and the corresponding terminal identity code information, and the identity authentication server is configured to obtain the server information, the user account, and the terminal identity code sent by the user terminal through the network, and obtain the obtained user account. And comparing the terminal identification code with the registration information, generating an authentication result, and transmitting the authentication result to the application server.
  2. 根据权利要求1所述的基于条形码的用户身份认证系统,其特征在于,所述的终端身份识别码为根据用户终端的硬件设备编码唯一生成的终端身份识别码。The barcode-based user identity authentication system according to claim 1, wherein the terminal identity identification code is a terminal identity identification code uniquely generated according to a hardware device code of the user terminal.
  3. 根据权利要求2所述的基于条形码的用户身份认证系统,其特征在于,所述的用户终端为手机,所述的用户终端的硬件设备编码包括手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息中的至少一个。The barcode-based user identity authentication system according to claim 2, wherein the user terminal is a mobile phone, and the hardware device code of the user terminal includes mobile phone IMEI information, device SN code, MEID information, and SIM card. At least one of the IMSI information.
  4. 根据权利要求1所述的基于条形码的用户身份认证系统,其特征在于,所述的用户终端包括:The barcode-based user identity authentication system according to claim 1, wherein the user terminal comprises:
    条形码获取模块,用以获取所述的条形码;a barcode acquiring module, configured to obtain the barcode;
    条形码解析模块,用以解析所述的条形码获取应用服务器信息;a barcode parsing module, configured to parse the barcode to obtain application server information;
    存储模块,用以存储用户账号以及与该用户账号和用户终端均唯一对应的终端身份识别码;a storage module, configured to store a user account and a terminal identification code uniquely corresponding to the user account and the user terminal;
    网络传输控制模块,用以通过网络向所述的身份认证服务器发送所述的应用服务器信息、用户账号和终端身份识别码。The network transmission control module is configured to send the application server information, the user account, and the terminal identification code to the identity authentication server over the network.
  5. 一种基于条形码的用户身份认证方法,其特征在于,所述的方法包括以下步骤:A barcode-based user identity authentication method, characterized in that the method comprises the following steps:
    (1)应用服务器向用户显示身份认证页面信息,该页面信息中包括用户ID输入窗口,并根据输入的用户ID生成条形码,该条形码包括应用服务器信息;(1) The application server displays the identity authentication page information to the user, the page information includes a user ID input window, and generates a barcode according to the input user ID, the barcode includes application server information;
    (2)用户终端获取所述的条形码,并通过网络发送所述的应用服务器信息、用户账号以及与该用户账号和用户终端均唯一对应的终端身份识别码; (2) the user terminal acquires the barcode, and sends the application server information, the user account, and the terminal identification code uniquely corresponding to the user account and the user terminal through the network;
    (3)身份认证服务器将获取的用户账号和终端身份识别码与注册信息比对,生成认证结果,并将认证结果发送到所述的应用服务器。(3) The identity authentication server compares the obtained user account and the terminal identification code with the registration information, generates an authentication result, and sends the authentication result to the application server.
  6. 根据权利要求5所述的基于条形码的用户身份认证方法,其特征在于,所述的用户终端包括条形码获取模块、条形码解析模块、存储模块和网络传输控制模块,所述的步骤(2)具体包括以下步骤:The barcode-based user identity authentication method according to claim 5, wherein the user terminal comprises a barcode acquisition module, a barcode analysis module, a storage module, and a network transmission control module, and the step (2) specifically includes The following steps:
    (21)所述的条形码获取模块获取所述的条形码;(21) The barcode acquiring module acquires the barcode;
    (22)所述的条形码解析模块解析所述的条形码,并获取应用服务器信息;(22) The barcode parsing module parses the barcode and obtains application server information;
    (23)该用户终端读取存储于存储模块的用户账号以及终端身份识别码;(23) the user terminal reads the user account stored in the storage module and the terminal identification code;
    (24)该用户终端通过网络传输控制模块向所述的身份认证服务器发送所述的应用服务器信息、用户账号和终端身份识别码。(24) The user terminal sends the application server information, the user account, and the terminal identity code to the identity authentication server by using a network transmission control module.
  7. 根据权利要求6所述的基于条形码的用户身份认证方法,其特征在于,所述的用户终端还包括输入模块,所述的输入模块包括键盘和/或指纹识别器,所述的步骤(2)还包括以下步骤:The barcode-based user identity authentication method according to claim 6, wherein the user terminal further comprises an input module, the input module comprises a keyboard and/or a fingerprint identifier, and the step (2) It also includes the following steps:
    (25)所述的用户终端提示用户通过所述的输入模块输入个人密钥,所述的个人密钥为密码和/或指纹;(25) The user terminal prompts the user to input a personal key through the input module, and the personal key is a password and/or a fingerprint;
    (26)该用户终端通过网络传输控制模块向所述的身份认证服务器发送所述的个人密钥。(26) The user terminal sends the personal key to the identity authentication server through a network transmission control module.
  8. 根据权利要求5所述的基于条形码的用户身份认证方法,其特征在于,该方法还包括用户身份注册操作,所述的用户身份注册操作包括以下步骤:The barcode-based user identity authentication method according to claim 5, wherein the method further comprises a user identity registration operation, and the user identity registration operation comprises the following steps:
    (a)用户终端向所述的身份认证服务器发送用户账号及注册请求;(a) the user terminal sends a user account and a registration request to the identity authentication server;
    (b)身份认证服务器获取所述的用户终端的硬件设备编码;(b) the identity authentication server acquires the hardware device code of the user terminal;
    (c)身份认证服务器根据所述的用户终端硬件设备编码生成唯一的终端身份识别码,并将用户账号和对应的终端身份识别码存储并发送给所述用户终端;(c) the identity authentication server generates a unique terminal identity code according to the user terminal hardware device code, and stores and sends the user account and the corresponding terminal identity code to the user terminal;
    (d)用户终端存储所述的用户账号和对应的终端身份识别码。(d) The user terminal stores the user account and the corresponding terminal identity code.
  9. 根据权利要求8所述的基于条形码的用户身份认证方法,其特征在于,所述的用户终端为手机,所述的用户终端的硬件设备编码包括手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息中的至少一个。The barcode-based user identity authentication method according to claim 8, wherein the user terminal is a mobile phone, and the hardware device code of the user terminal includes mobile phone IMEI information, device SN code, MEID information, and SIM card. At least one of the IMSI information.
  10. 根据权利要求9所述的基于条形码的用户身份认证方法,其特征在于,所述的身份认证服务器根据所述的用户终端硬件设备编码生成唯一的终端身份识别码具体为,所述的身份认证服务器利用所述的用户终端的手机IMEI信息、设备SN码、MEID信息以及SIM卡IMSI信息中的至少一个,并通过预设的加密算法生成与所述的用户账号及用户终端均唯一对应的 终端身份识别码。 The barcode-based user identity authentication method according to claim 9, wherein the identity authentication server generates a unique terminal identity code according to the user terminal hardware device code, specifically, the identity authentication server. Using at least one of the mobile phone IMEI information, the device SN code, the MEID information, and the SIM card IMSI information of the user terminal, and generating a unique correspondence with the user account and the user terminal by using a preset encryption algorithm. Terminal identification code.
PCT/CN2014/086605 2013-09-18 2014-09-16 User identity authorization system and authorization method based on bar codes WO2015039589A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310428694.4A CN104468108A (en) 2013-09-18 2013-09-18 User identity authentication system and user identity authentication method based on barcode
CN201310428694.4 2013-09-18

Publications (1)

Publication Number Publication Date
WO2015039589A1 true WO2015039589A1 (en) 2015-03-26

Family

ID=52688239

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/086605 WO2015039589A1 (en) 2013-09-18 2014-09-16 User identity authorization system and authorization method based on bar codes

Country Status (2)

Country Link
CN (1) CN104468108A (en)
WO (1) WO2015039589A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109636411A (en) * 2018-11-16 2019-04-16 阿里巴巴集团控股有限公司 There is provided and obtain the method and device of secure identity information
CN112118243A (en) * 2020-09-09 2020-12-22 中国联合网络通信集团有限公司 Identity authentication method and system, and Internet application login method and system

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105337997B (en) * 2015-11-30 2020-10-23 广州华多网络科技有限公司 Login method of application client and related equipment
CN105933347B (en) * 2016-06-29 2019-03-19 天脉聚源(北京)传媒科技有限公司 A kind of method and device of data resource in acquisition application program
CN106712933A (en) * 2016-11-21 2017-05-24 北京洋浦伟业科技发展有限公司 Identity authentication method and device based on mobile Internet terminal
CN108259445B (en) * 2016-12-29 2021-12-10 格尔软件股份有限公司 MS Windows desktop security login system based on smart phone and login method thereof
CN108259436B (en) * 2016-12-29 2021-01-01 中国移动通信集团公司 User identity authentication processing method, application server and authentication system server
CN109214166B (en) * 2018-08-20 2020-10-27 创新先进技术有限公司 Intelligent device authorization control method and system
CN110532256A (en) * 2019-07-04 2019-12-03 平安科技(深圳)有限公司 A kind of account method of calibration, device, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7305478B2 (en) * 2000-06-08 2007-12-04 Symbol Technologies, Inc. Bar code symbol ticketing for authorizing access in a wireless local area communications network
CN102316123A (en) * 2011-10-25 2012-01-11 江苏奇异点网络有限公司 User authentication method based on mobile terminal
CN103020506A (en) * 2012-11-22 2013-04-03 北京握奇数据系统有限公司 Key equipment and method integrating photographing and bar code identification technologies
CN103297231A (en) * 2012-03-01 2013-09-11 盛大计算机(上海)有限公司 Identity authentication method and system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101316167A (en) * 2008-07-04 2008-12-03 宇龙计算机通信科技(深圳)有限公司 Registration and login method of safety authentication, system and mobile terminal
KR100992573B1 (en) * 2010-03-26 2010-11-05 주식회사 아이그로브 Authentication method and system using mobile terminal
CN102118743A (en) * 2011-03-02 2011-07-06 中兴通讯股份有限公司 Method and system for logging onto online bank with mobile phone, and bank server
CN103023918B (en) * 2012-12-26 2016-08-31 百度在线网络技术(北京)有限公司 The mthods, systems and devices logged in are provided for multiple network services are unified

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7305478B2 (en) * 2000-06-08 2007-12-04 Symbol Technologies, Inc. Bar code symbol ticketing for authorizing access in a wireless local area communications network
CN102316123A (en) * 2011-10-25 2012-01-11 江苏奇异点网络有限公司 User authentication method based on mobile terminal
CN103297231A (en) * 2012-03-01 2013-09-11 盛大计算机(上海)有限公司 Identity authentication method and system
CN103020506A (en) * 2012-11-22 2013-04-03 北京握奇数据系统有限公司 Key equipment and method integrating photographing and bar code identification technologies

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109636411A (en) * 2018-11-16 2019-04-16 阿里巴巴集团控股有限公司 There is provided and obtain the method and device of secure identity information
CN109636411B (en) * 2018-11-16 2020-06-09 阿里巴巴集团控股有限公司 Method and device for providing and acquiring security identity information
CN112118243A (en) * 2020-09-09 2020-12-22 中国联合网络通信集团有限公司 Identity authentication method and system, and Internet application login method and system

Also Published As

Publication number Publication date
CN104468108A (en) 2015-03-25

Similar Documents

Publication Publication Date Title
WO2015039589A1 (en) User identity authorization system and authorization method based on bar codes
US20220191016A1 (en) Methods, apparatuses, and computer program products for frictionless electronic signature management
CN105099692B (en) Security verification method and device, server and terminal
CN107302539B (en) Electronic identity registration and authentication login method and system
CN107070945B (en) Identity login method and equipment
US9479499B2 (en) Method and apparatus for identity authentication via mobile capturing code
US9438575B2 (en) Smart phone login using QR code
US9240886B1 (en) Authentication adaptation
KR101214839B1 (en) Authentication method and authentication system
US10339366B2 (en) System and method for facial recognition
AU2014262138B2 (en) User authentication
CN104540129B (en) The registering and logging method and system of third-party application
CN104468531A (en) Authorization method, device and system for sensitive data
CN104065621A (en) Identify verification method for third-party service, client and system
US20160149886A1 (en) Method, device and system for account recovery with a durable code
US9628875B1 (en) Provisioning a device to be an authentication device
TW201816648A (en) Business realization method and apparatus
KR20130072790A (en) User authentication system and method thereof
CN101754215A (en) Authentication method and system
CN102624687A (en) Networking program user authentication method based on mobile terminal
CN105635075A (en) Method of registering cloud terminal, cloud terminal, cloud server and cloud system
CN104657652A (en) Method and system for logging in mobile application
US9710633B2 (en) Method and apparatus for authenticating user
CN106101140B (en) A kind of method and server of authentification of message
KR101882971B1 (en) Device and system for performing payment authentication using biometric information and a method controlling thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14846188

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14846188

Country of ref document: EP

Kind code of ref document: A1