发明名称 CLOCK SYNCHRONIZED DYNAMIC PASSWORD SECURITY LABEL VALIDITY REAL-TIME AUTHENTICATION SYSTEM AND METHOD THEREOF
摘要 This invention discloses a clock synchronized dynamic password security label validity real-time authentication system and method thereof, which comprises, the electronic label module, the user authentication terminal module, and the authentication service module. The electronic label module is used for generating the dynamic password data and displaying. The user authentication terminal module captures the dynamic password data generated by the electronic label module and the image data of the ID number of the electronic label module. After the analyzing processing, the text data is obtained, and then is sent to the authentication service module through the Internet. After receiving the text data, the authentication service module obtains the result of whether the first dynamic password data generating algorithm of the electronic label module is consistent with the second dynamic password data generating algorithm of the authentication service module. The result is returned to the user authentication terminal module.
申请公布号 US2016277393(A1) 申请公布日期 2016.09.22
申请号 US201515035224 申请日期 2015.04.15
申请人 HANGZHOU WOPUWULIAN SCIENCE & TECHNOLOGY CO., LTD 发明人 Fan Xiaodong
分类号 H04L29/06;G06F1/14 主分类号 H04L29/06
代理机构 代理人
主权项 1. A clock synchronized dynamic password security label validity real-time authentication method, wherein the clock synchronized dynamic password security label validity real-time authentication method comprising the following steps: step one: assigning a unique ID number for each electronic label module, wherein the ID number is expressed as IDS1 and located on a surface of the electronic label module; defining an identical clock accumulating cycle in the electronic label module and an authentication server module; writing a product information and related information to a service configuring unit, wherein the product information and the related information are represented by an ID number IDS1 of the electronic label module; defining a torrent file for associating the electronic label module with the authentication service module, wherein the torrent file comprises: a clock data DSS1, a random number RandomD, and the ID number IDS1 of the electronic label module; wherein saving a data TDSH in an application configuring unit represents that a self-destruction device of the electronic label module has been damaged; writing a PSW field, which is used to represent a type of a dynamic password generating algorithm used by the electronic label module whose ID number is IDS1, into a record corresponding to the ID number IDS1 in the service configuring unit; step two: turning on the electronic label module by a user via a switch unit, detecting, by a managing unit, whether a self-destruction trigger unit is damaged; if the self-destruction trigger unit is damaged, outputting, by the electronic label module, a specific data TDSH via a display unit representing that the electronic label module has already stopped working; if the self-destruction trigger unit works properly initializing, by the managing unit of the electronic label module, a clock data to DSS1 in a first clock change cycle according to a clock change cycle of a clock control unit; generating, by the managing unit, a dynamic password data DKS1 by a dynamic password generating algorithm PSW1 of a first dynamic password configuring unit, using the clock data DSS1, the random number RandomD, the ID number IDS1 of the electronic label in the torrent data as calculation factors, and displaying the DKS1 on the display unit; then accumulating, by the managing unit, an initial clock data DSS1 to obtain a DSS2 according to the predefined clock accumulating cycle, and saving the DDS2 in a cache; step three: capturing, by an image capturing unit controlled by an application managing unit of a user authentication terminal module, an image data TDT1 of the electronic label module, wherein the image data IDT1 of the electronic label module includes the dynamic password data displayed on the display unit and the ID number IDS1 of the electronic label module located on the surface of the electronic label module; locating, segmenting, and analyzing, by the application managing unit of the user authentication terminal module via an image analysis unit, the image data IDT1 to obtain a dynamic password data DZXS displayed on the display unit of the electronic label module and the ID number IDS1 of the electronic label module; and then searching in the application configuring unit; ending an authenticating process, if the DZXS equals to the TDSH, which indicates that the self-destruction device of the electronic label module is damaged; saving the ID number IDS1 into the application configuring unit, if the DZXS does not equal to the TDSH; and then sending the IDS1 and the DZXS to the authentication service module via a data communication unit connected to the Internet.
地址 Hangzhou Zhejiang CN