CN103942471A - Authorization and authentication method and device of software installed on mobile storage equipment - Google Patents

Authorization and authentication method and device of software installed on mobile storage equipment Download PDF

Info

Publication number
CN103942471A
CN103942471A CN201310424270.0A CN201310424270A CN103942471A CN 103942471 A CN103942471 A CN 103942471A CN 201310424270 A CN201310424270 A CN 201310424270A CN 103942471 A CN103942471 A CN 103942471A
Authority
CN
China
Prior art keywords
software
authentication information
mobile storage
storage device
license file
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.)
Granted
Application number
CN201310424270.0A
Other languages
Chinese (zh)
Other versions
CN103942471B (en
Inventor
杨志坚
成连
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiaxing Guodian Tongxin Energy Technology Co Ltd
Beijing Guodiantong Network Technology Co Ltd
Original Assignee
Eurasian Baolong Information Security Technology (hunan) Co Ltd
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 Eurasian Baolong Information Security Technology (hunan) Co Ltd filed Critical Eurasian Baolong Information Security Technology (hunan) Co Ltd
Priority to CN201310424270.0A priority Critical patent/CN103942471B/en
Publication of CN103942471A publication Critical patent/CN103942471A/en
Application granted granted Critical
Publication of CN103942471B publication Critical patent/CN103942471B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/12Protecting executable software
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Storage Device Security (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses an authorization and authentication method and device of software installed on mobile storage equipment. Software authorization and authentication are realized through a license file located in a software installation directory. The authorization and authentication method comprises the steps that the license file is generated after an authentication information database in the current storage equipment and an authentication information database in a network-side server are matched, and the authorization process is performed; authentication information in the license file and authentication information in the current mobile storage equipment are matched to conduct the authentication process. The whole authorization and authentication process is simple and effective. The authentication information containing more contents enables authorization modes to be richer; through encryption measures of software itself, the license file and network connecting modes, the safety of the software and the safety of the authorization and authentication process are further guaranteed.

Description

A kind of authorization and authentication method and device that is deployed in software on mobile storage device
Technical field
The present invention relates to software administration field, refer to especially a kind of authorization and authentication method and device that is deployed in software on mobile storage device.
Background technology
Along with the development of IT technology, internet, applications universal, and frequency of utilization mobile storage devices such as USB flash disk, portable hard drive, solid state hard disc is more and more higher.Various "Green" softwares (exempting to install) are more and more simultaneously, and as file encryption software, file backup software, emergency recovery instrument etc., such software will become a kind of development trend future.If these Software deployments on mobile device, have so just been realized one and can have been carried, operable pattern everywhere, for user's use provides a great convenience.The software of licensing for needs; this pattern has proposed new challenge to program release side; exactly to user provide software application simultaneously easily, how to protect software on mobile storage device not by bootlegging and use, how the digital publishing rights of software is protected.
Summary of the invention
In view of this, the object of the invention is to propose a kind of authorization and authentication method and device that simply, is effectively deployed in software on mobile storage device.
Based on above-mentioned purpose a kind of authorization and authentication method that is deployed in software on mobile storage device provided by the invention, comprise the following steps:
On the server of network-side, set up authentication information database, the authentication information that described authentication information database comprises all authorized mobile storage devices;
While starting software, detect under software installation directory whether have license file, the authentication information that wherein said license file comprises an authorized mobile storage device;
If there is not described license file, read the authentication information of current mobile storage device, then in described authentication information database, whether retrieval there is the authentication information mating with the authentication information of current mobile storage device; If so, under the installation directory of described software, generate the license file the normal software of opening that comprise described authentication information; Otherwise prompting software is illegal and close software;
If there is described license file, read authentication information in described license file and the authentication information of current mobile storage device, then verify whether the authentication information in described license file mates with the authentication information of current mobile storage device; If coupling, normally opens software; If do not mate, point out software illegally and close software.
Preferably, the production sequence number that described authentication information is mobile storage device.
Preferably, described authentication information further comprises the version information of software.
Optionally, in generating license file, the information of described license file is encrypted; Be at least one in AES, Serpent, tri-kinds of methods of Twofish to the method for described license file information encryption.
Preferably, while license file not detected under software installation directory, first detect and connect the user computer of mobile storage device and whether set up network with described authentication information database and be connected; If so, continue subsequent step; If not, point out user to need interconnection network and return to this step and start.
Optionally, generate after license file, user submits personal information to, creates the authentication information database of founding user account and being saved to described network end server.
Optionally, realize the network communication between user computer and the described server that connects mobile storage device by secure network passage SSL; The described software being deployed on mobile storage device passes through code encryption software cryptography.
A kind of authorization identifying device that is deployed in software on mobile storage device provided by the invention, comprising:
Execution module, for monitoring after software startup, detects under software installation directory whether have license file, the authentication information that described license file comprises an authorized mobile storage device; If there is triggering authentication module; If do not exist, trigger authorization module;
Authorization module, for the authentication information database of interconnection network end first, the authentication information that described authentication information database comprises all authorized mobile storage devices; Then read the authentication information of current mobile storage device, and whether have in described authentication information database retrieval the authentication information mating with the authentication information of current mobile storage device; If so, under the installation directory of described software, generate the license file the normal software of opening that comprise described authentication information; If not, point out software illegally and close software;
Authentication module, for first reading the authentication information of license file and the authentication information of current mobile storage device, then verifies whether the authentication information in described license file mates with the authentication information of current mobile storage device; If coupling, normally opens software; If do not mate, point out software illegally and close software.
Preferably, the production sequence number that the authentication information that described authorization module and authentication module read is mobile storage device.
Preferably, the authentication information that described authorization module and authentication module read further comprises the version information of software.
As can be seen from above, a kind of authorization and authentication method and device that is deployed in software on mobile storage device provided by the invention, realizes mandate and the certification of software by being positioned at license file under software installation directory; After current mobile storage device mates with the authentication information database in network end server, generate license file and carry out licensing process; Be to carry out verification process with the authentication information of current mobile storage device by the authentication information in coupling license file, whole authorization identifying process is simple, effective; The authentication information that comprises more contents makes authorization abundanter; By the encryption measures to software itself, license file and internetwork connection mode, further ensure the security of software and authorization identifying process.
Brief description of the drawings
Fig. 1 is the framework map of a kind of authorization and authentication method embodiment that is deployed in software on mobile storage device of the present invention;
Fig. 2 is the process flow diagram of a kind of authorization and authentication method embodiment that is deployed in software on mobile storage device of the present invention.
Fig. 3 is the pie graph of a kind of authorization identifying device embodiment that is deployed in software on mobile storage device of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with specific embodiment, and with reference to accompanying drawing, the present invention is described in more detail.
The disclosed a kind of authorization and authentication method that is deployed in software on mobile storage device of the embodiment of the present invention, comprises the following steps:
On the server of network-side, set up authentication information database, the authentication information that described authentication information database comprises all authorized mobile storage devices;
While starting software, detect under software installation directory whether have license file, the authentication information that described license file comprises an authorized mobile storage device;
If there is not described license file, in described authentication information database, whether retrieval there is the authentication information mating with the authentication information of current mobile storage device; If so, under the installation directory of described software, generate the license file the normal software of opening that comprise described authentication information; If not, point out software illegally and close software.
If there is described license file, verify whether the authentication information in described license file mates with the authentication information of current mobile storage device; If coupling, normally opens software; If do not mate, point out software illegally and close software.
With reference to figure 1, be deployed in the framework map of the authorization and authentication method embodiment of software on mobile storage device for the present invention is a kind of.The mobile storage device that is deployed with software is connected to user computer 101 by user, open under the installation directory that first detects software when software and whether have license file, while there is described license file, directly carry out mating of authentication information with current mobile storage device; While not there is not described license file, the network of first setting up between the server 102 of user computer 101 and network-side is connected, on server 102, set up and have authentication information database 103, the authentication information that described authentication information database 103 comprises all authorized mobile storage devices, carry out subsequently mating of current mobile storage device authentication information and authentication information in authentication information database 103, judge whether to generate license file according to matching result.
It should be noted that above-mentioned authentication information matching process, is whether directly contrast two sides' authentication information is identical in an embodiment of the present invention, is to mate, otherwise does not mate; In other embodiments of the present invention, the matching process of authentication information also can be selected, identical third party's information as whether corresponding in two sides' authentication information or be whether a side authentication information is that the opposing party's authentication information calculates etc. by the algorithm of certain treaty rule.
As an embodiment, the production sequence number that described authentication information is mobile storage device.Described authentication information database 103 is based upon on mobile storage device manufacturer's server, comprises all authorized mobile storage devices and produces sequence number.Be copied into after other mobile storage device when generating the software of license file, while opening software, it is not identical with the production sequence number of current mobile storage device that mobile storage device in license file is produced sequence number, can point out software illegal and close, if cannot use when this software is copied into unauthorized mobile storage device.
With reference to figure 2, be deployed in the process flow diagram of the authorization and authentication method embodiment of software on mobile storage device for the present invention is a kind of.The embodiment of the production sequence number that is mobile storage device in conjunction with above-mentioned authentication information sets up authentication information database on the server of network-side, the production sequence number that described authentication information database comprises all authorized mobile storage devices.The authorization identifying flow process of the embodiment of the present invention is as follows:
Step 201: the mobile storage device that is deployed with software is connected to user computer by user, and open software.
Step 202: detect under software installation directory whether have license file, include the production sequence number of an authorized mobile storage device in described license file.If do not exist, carry out step 203, start licensing process; If exist, carry out step 208, start verification process.
There is not license file, start licensing process, carry out step 203.
Step 203: first detect and connect the user computer of mobile storage device and whether set up network with described authentication information database and be connected.If so, carry out step 204; If not, point out user to need interconnection network and return to this step and start.
In this step, first detect the network connection of user computer, facilitate and follow-uply carry out smoothly with network communication authentication information database.
Step 204: the production sequence number that reads current mobile storage device.
Step 205: whether retrieval exists with current mobile storage device and produce the data that sequence number is identical in the authentication information database of the webserver; If so, carry out step 206; Otherwise carry out step 207.
Step 206: generate the license file that comprises current mobile storage device production sequence number under the installation directory of described software, then carry out step 208.
In this step, preferred, when generating license file, the information of described license file is encrypted, promote the security of license file.Optionally, be at least one in AES, Serpent, tri-kinds of methods of Twofish to the method for described license file information encryption.Adopt one or several combination of above-mentioned several encryption methods, realize the encryption of license file.
Step 207: point out software illegally and close software.
Step 208: user submits personal information to, creates vertical user account and be saved in the authentication information database of the described webserver.Then carry out step 209.
In this step, user sets up personal information account and is saved to the authentication information database of network end server, each authorized mobile storage device user's information is stored on the server of network-side, can realizes the mutual of more network service ends and user side.User account can be used as subscriber authentication voucher, after sale service voucher etc.
Step 209: normally open software.
There is license file, start verification process, carry out step 210.
Step 210: read the authentication information in described license file, an authorized mobile storage device is produced sequence number, and reads the production sequence number of current mobile storage device simultaneously.
Step 211: verify that whether the mobile storage device production sequence number in described license file is identical with the production sequence number of current mobile storage device.If identical, carry out step 209; If not identical, carry out step 207.
As another embodiment, the authentication information of described mobile storage device further comprises the version information of software, and the production sequence number that authentication authorization and accounting information is mobile storage device adds the version information of software.The mobile storage device of some is the authorized software of installing and using specific one or several version only, when this software carried out after edition upgrading, need to upgrade the authentication information in authentication information database and upgrade license file and just can continue to use, the scope that has expanded authorization identifying.
Obviously, in other embodiments, authentication information can also comprise more content, as time limit, make to authorize to exist ageingly, exceeding needs again to authorize after the term of life of current mandate etc., has enriched the mode of authorizing, the scope that has further expanded authorization identifying.
In one embodiment of the invention, realize the network communication between user computer and the described server that connects mobile storage device by secure network passage SSL.Ensure the data communication safety in authorization identifying process by secure network passage SSL.Meanwhile, the software being deployed in described on mobile storage device passes through code encryption software cryptography.In code encryption by described software itself, process of data communication, adopt the encryption of secure network passage and license file internal information; thereby can greatly promote the security that is deployed in the authorization and authentication method of software on mobile storage device of the present invention, for the digital publishing rights of software provides comprehensive, strong protection.
With reference to figure 3, be deployed in the pie graph of the authorization identifying device embodiment of software on mobile storage device for the present invention is a kind of.The described authorization identifying device that is deployed in software on mobile storage device comprises:
Execution module 301, for detection of whether having license file, the authentication information that described license file comprises an authorized mobile storage device under software installation directory; If there is triggering authentication module 303; If do not exist, trigger authorization module 302;
Authorization module 302, for the authentication information database of interconnection network end first, the authentication information that described authentication information database comprises all authorized mobile storage devices; Then read the authentication information of current mobile storage device, and whether have in described authentication information database retrieval the authentication information mating with the authentication information of current mobile storage device; If so, under the installation directory of described software, generate the license file the normal software of opening that comprise described authentication information; If not, point out software illegally and close software;
Authentication module 303, for first reading the authentication information of license file and the authentication information of current mobile storage device, then verifies whether the authentication information in described license file mates with the authentication information of current mobile storage device; If coupling, normally opens software; If do not mate, point out software illegally and close software.
As an embodiment, the production sequence number that the authentication information that authentication module 303 and authorization module 302 read is mobile storage device.The course of work of the authorization identifying device that is deployed in software on mobile storage device of the present embodiment is:
When user opens software, first detect under software installation directory, whether have license file, the production sequence number that described license file comprises an authorized mobile storage device by execution module 301; If exist, carry out authentication module 303; If do not exist, carry out authorization module 302.
If there is described license file, authentication module 303 reads mobile storage device in described license file and produces the production sequence number of sequence number and current mobile storage device, then, verify whether above-mentioned two production sequence numbers mate, if coupling is normally opened software; If do not mate, point out software illegally and close software.
If there is not described license file, authorization module 302 reads the production sequence number of current mobile storage device; Authorization module 302 is set up and is connected with the network of authentication information database, the production sequence number that described authentication information database comprises all authorized mobile storage devices; Subsequently, whether authorization module 302 exists with current mobile storage device and produces the production sequence number that sequence number is identical in described authentication information database retrieval; If so, under the installation directory of described software, generate the license file the normal software of opening that comprise described production sequence number; If not, point out software illegally and close software.
Preferably, the authentication information that authentication module 303 and authorization module 302 read further comprises the version information of software.
As another embodiment, described authorization module 302 can be encrypted the information of license file in the time generating license file, and encryption method is at least one in AES, Serpent, tri-kinds of methods of Twofish; Meanwhile, authorization module 302 can also receive the personal information account of user's foundation and be saved to the authentication information database of network end server, realizes the mutual of more network service ends and user side.
Those of ordinary skill in the field are to be understood that: the foregoing is only specific embodiments of the invention; be not limited to the present invention; within the spirit and principles in the present invention all, any amendment of making, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (10)

1. an authorization and authentication method that is deployed in software on mobile storage device, is characterized in that, comprises the following steps:
On the server of network-side, set up authentication information database, the authentication information that described authentication information database comprises all authorized mobile storage devices;
While starting software, detect under software installation directory whether have license file, the authentication information that wherein said license file comprises an authorized mobile storage device;
If there is not described license file, read the authentication information of current mobile storage device, then in described authentication information database, whether retrieval there is the authentication information mating with the authentication information of current mobile storage device; If so, under the installation directory of described software, generate the license file the normal software of opening that comprise described authentication information; Otherwise prompting software is illegal and close software;
If there is described license file, read authentication information in described license file and the authentication information of current mobile storage device, then verify whether the authentication information in described license file mates with the authentication information of current mobile storage device; If coupling, normally opens software; If do not mate, point out software illegally and close software.
2. the authorization and authentication method that is deployed in software on mobile storage device according to claim 1, is characterized in that, the production sequence number that described authentication information is mobile storage device.
3. the authorization and authentication method that is deployed in software on mobile storage device according to claim 2, is characterized in that, described authentication information further comprises the version information of software.
4. the authorization and authentication method that is deployed in software on mobile storage device according to claim 1, is characterized in that, in generating license file, the information of described license file is encrypted; Be at least one in AES, Serpent, tri-kinds of methods of Twofish to the method for described license file information encryption.
5. the authorization and authentication method that is deployed in software on mobile storage device according to claim 1, it is characterized in that, while license file not detected under software installation directory, first detect and connect the user computer of mobile storage device and whether set up network with described authentication information database and be connected; If so, continue subsequent step; If not, point out user to need interconnection network and return to this step and start.
6. the authorization and authentication method that is deployed in software on mobile storage device according to claim 1, it is characterized in that, generate after license file, user submits personal information to, creates the authentication information database of founding user account and being saved to described network end server.
7. the authorization and authentication method that is deployed in software on mobile storage device according to claim 1, is characterized in that, realizes the network communication between user computer and the described server that connects mobile storage device by secure network passage SSL; The described software being deployed on mobile storage device passes through code encryption software cryptography.
8. an authorization identifying device that is deployed in software on mobile storage device, is characterized in that, comprising:
Execution module, for monitoring after software startup, detects under software installation directory whether have license file, the authentication information that described license file comprises an authorized mobile storage device; If there is triggering authentication module; If do not exist, trigger authorization module;
Authorization module, for the authentication information database of interconnection network end first, the authentication information that described authentication information database comprises all authorized mobile storage devices; Then read the authentication information of current mobile storage device, and whether have in described authentication information database retrieval the authentication information mating with the authentication information of current mobile storage device; If so, under the installation directory of described software, generate the license file the normal software of opening that comprise described authentication information; If not, point out software illegally and close software;
Authentication module, for first reading the authentication information of license file and the authentication information of current mobile storage device, then verifies whether the authentication information in described license file mates with the authentication information of current mobile storage device; If coupling, normally opens software; If do not mate, point out software illegally and close software.
9. the authorization identifying device that is deployed in software on mobile storage device according to claim 8, is characterized in that, the production sequence number that the authentication information that described authorization module and authentication module read is mobile storage device.
10. the authorization identifying device that is deployed in software on mobile storage device according to claim 9, is characterized in that, the authentication information that described authorization module and authentication module read further comprises the version information of software.
CN201310424270.0A 2013-09-17 2013-09-17 A kind of authorization and authentication method and device for being deployed in software on mobile storage device Active CN103942471B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310424270.0A CN103942471B (en) 2013-09-17 2013-09-17 A kind of authorization and authentication method and device for being deployed in software on mobile storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310424270.0A CN103942471B (en) 2013-09-17 2013-09-17 A kind of authorization and authentication method and device for being deployed in software on mobile storage device

Publications (2)

Publication Number Publication Date
CN103942471A true CN103942471A (en) 2014-07-23
CN103942471B CN103942471B (en) 2017-07-14

Family

ID=51190139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310424270.0A Active CN103942471B (en) 2013-09-17 2013-09-17 A kind of authorization and authentication method and device for being deployed in software on mobile storage device

Country Status (1)

Country Link
CN (1) CN103942471B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104539634A (en) * 2015-01-22 2015-04-22 北京成众志科技有限公司 Security-enhanced authorizing and authenticating method of mobile application
CN108348201A (en) * 2015-08-12 2018-07-31 西门子保健有限责任公司 X-ray system with x-ray radiator
CN109543397A (en) * 2018-11-22 2019-03-29 福州符号信息科技有限公司 A kind of encryption authorization scheme of algorithms library
CN117648678A (en) * 2023-11-30 2024-03-05 北京偶数科技有限公司 Distributed database cluster licensing method and system based on authentication center

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100711722B1 (en) * 2005-10-04 2007-04-25 엘지전자 주식회사 Software authentication apparatus for mobile communication terminal and the method thereof
CN102073813B (en) * 2010-12-27 2012-09-19 畅捷通软件有限公司 Method and device for controlling application on mobile device to run
CN102685139A (en) * 2012-05-21 2012-09-19 中国联合网络通信集团有限公司 Network software authentication method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104539634A (en) * 2015-01-22 2015-04-22 北京成众志科技有限公司 Security-enhanced authorizing and authenticating method of mobile application
CN104539634B (en) * 2015-01-22 2017-08-29 北京成众志科技有限公司 A kind of method that mobile application security strengthens authorization and identification
CN108348201A (en) * 2015-08-12 2018-07-31 西门子保健有限责任公司 X-ray system with x-ray radiator
CN109543397A (en) * 2018-11-22 2019-03-29 福州符号信息科技有限公司 A kind of encryption authorization scheme of algorithms library
CN109543397B (en) * 2018-11-22 2022-02-11 福州符号信息科技有限公司 Method and system for encrypting and authorizing algorithm library
CN117648678A (en) * 2023-11-30 2024-03-05 北京偶数科技有限公司 Distributed database cluster licensing method and system based on authentication center

Also Published As

Publication number Publication date
CN103942471B (en) 2017-07-14

Similar Documents

Publication Publication Date Title
CN102255109B (en) Authentication method for mobile terminal battery, and mobile terminal thereof
CN106031087A (en) Method and apparatus for authenticating client credentials
CN102694920B (en) Mobile phone antitheft method
CN100495421C (en) Authentication protection method based on USB device
CN105656860A (en) Safety management and control method, apparatus and system for Android system
CN102521548A (en) Method for managing using rights of function and mobile terminal
CN103634482A (en) Safety protecting method for application software of portable intelligent equipment
CN103390122B (en) Application program transmitting method, application program operating method, sever and terminal
CN106161024B (en) USB control chip-level USB equipment credibility authentication method and system thereof
CN102932540A (en) Mobile terminal and stealing prevention method thereof
EP1783614A4 (en) Management service device, backup service device, communication terminal device, and storage medium
CN111162911B (en) PLC firmware upgrading system and method
CN103942471A (en) Authorization and authentication method and device of software installed on mobile storage equipment
CN104683299A (en) Control method for software registration, authentication server and terminal
CN102063597A (en) Method for authenticating software by utilizing softdog
CN101471915A (en) Encipher method and encipher device
CN104123488A (en) Method and device for verifying application program
CN111046436A (en) System level package management-based signature authentication method and server
CN114925336A (en) Method and system for activating software
TWI222818B (en) Software protection method and device
CN100592317C (en) Peripheral apparatus and method for verifying authority thereof
CN109474924A (en) A kind of restoration methods, device, computer equipment and the storage medium of lock network file
CN102968588A (en) Intelligent terminal system
WO2016026333A1 (en) Data protection method, device and storage medium in connection between terminal and pc
KR20140043071A (en) Authentication system and method for device attempting connection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Zhang Chunguang

Inventor after: Qi Shiqiang

Inventor after: Sun Qiao

Inventor after: Wang Sining

Inventor after: Leng Man

Inventor after: Qin Peng

Inventor after: Shi Hui

Inventor after: Sun Dandan

Inventor before: Yang Zhijian

Inventor before: Cheng Lian

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20170612

Address after: 100070 Fengtai District, Feng Feng Road, the era of wealth on the 1st floor of the world's 28 floor, Beijing

Applicant after: Beijing Guodiantong Network Technology Co., Ltd.

Applicant after: JIAXING GUODIAN TONGXIN ENERGY TECHNOLOGY CO., LTD.

Applicant after: Fibrlink Networks Co., Ltd.

Address before: 411300 Shaoshan science and technology innovation service center, 5 floor, Hunan

Applicant before: Eurasian Baolong information security technology (Hunan) Co., Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190531

Address after: 100070 the 28 tier of fortune Fortune Plaza, No.1, hang Feng Road, Fengtai District, Beijing.

Co-patentee after: JIAXING GUODIAN TONGXIN ENERGY TECHNOLOGY CO., LTD.

Patentee after: Beijing Guodiantong Network Technology Co., Ltd.

Address before: 100070 the 28 tier of fortune Fortune Plaza, No.1, hang Feng Road, Fengtai District, Beijing.

Co-patentee before: JIAXING GUODIAN TONGXIN ENERGY TECHNOLOGY CO., LTD.

Patentee before: Beijing Guodiantong Network Technology Co., Ltd.

Co-patentee before: Fibrlink Networks Co., Ltd.