[go: up one dir, main page]

CN106060078B - User information encryption method, register method and verification method applied to cloud platform - Google Patents

User information encryption method, register method and verification method applied to cloud platform Download PDF

Info

Publication number
CN106060078B
CN106060078B CN201610543645.9A CN201610543645A CN106060078B CN 106060078 B CN106060078 B CN 106060078B CN 201610543645 A CN201610543645 A CN 201610543645A CN 106060078 B CN106060078 B CN 106060078B
Authority
CN
China
Prior art keywords
information
user
encrypted
server
code key
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.)
Active
Application number
CN201610543645.9A
Other languages
Chinese (zh)
Other versions
CN106060078A (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.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry 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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201610543645.9A priority Critical patent/CN106060078B/en
Publication of CN106060078A publication Critical patent/CN106060078A/en
Application granted granted Critical
Publication of CN106060078B publication Critical patent/CN106060078B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0478Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload applying multiple layers of encryption, e.g. nested tunnels or encrypting the content with a first key and then with at least a second key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开了一种应用于云平台的用户信息加密方法、注册方法及验证方法,所述用户信息加密方法中以第一秘钥、服务端返回的第二秘钥生成公共秘钥,对用户的待加密信息数据进行加密,并通过服务端返回的第一加盐参数、第二加盐参数对用户信息数据进一步加密,使获得的加密信息破解难度增大,安全性更高。本发明应用于云平台的用户信息加密方法、注册方法及验证方法,提高了云平台中用户信息的安全性。

The invention discloses a user information encryption method, a registration method and a verification method applied to a cloud platform. The encrypted information data to be encrypted is encrypted, and the user information data is further encrypted by the first salting parameter and the second salting parameter returned by the server, so that the obtained encrypted information is more difficult to crack and more secure. The present invention is applied to the user information encryption method, the registration method and the verification method of the cloud platform, which improves the security of the user information in the cloud platform.

Description

User information encryption method, register method and verification method applied to cloud platform
Technical field
The present invention relates to technical field of data processing, more particularly to a kind of user information encryption side applied to cloud platform Method.The invention further relates to a kind of user registering methods and verification method applied to cloud platform.
Background technique
Development based on Internet technology, the cloud platforms application technologies such as cloud computing, cloud management system are quickly grown.It is taken in cloud In business, many data resources of user can be outsourced to cloud, therefore the safety of user data resource just necessitates attention One problem.If the safety of user information is not high, when occur system database dragged library will cause a large number of users information and The case where data resource is got compromised.
Therefore, the safety for how improving user information in cloud platform application, becomes those skilled in the art and needs to consider The technical issues of with solving.
Summary of the invention
The object of the present invention is to provide a kind of user information encryption methods applied to cloud platform, increase encryption information Difficulty is cracked, the safety of user information in cloud platform is improved.The present invention also provides a kind of user's notes applied to cloud platform Volume method and verification method.
To achieve the above object, the invention provides the following technical scheme:
A kind of user information encryption method applied to cloud platform, comprising:
The information and the first code key of user are sent to server-side, the information includes identification name and Information Number to be encrypted According to;
It receives the server-side and is obtaining the information and first plus salt parameter that when first code key generates at random, the Two add salt parameter and the second code key;
Public key is generated with first code key and second code key, the information data to be encrypted is passed through described Public key is encrypted, and the first encryption information is obtained;
First encryption information and described first plus salt parameter combination are generated into serial data, pass through described second plus salt ginseng It is several that the serial data is encrypted, generate the second encryption information, the encrypted result as the information data to be encrypted.
Optionally, described to include: to the information of server-side transmission user and the first code key
The information and first code key are encrypted in a manner of reversible encryption, encrypted data are sent to clothes Business end.
Optionally, described to encrypt the information data to be encrypted by the public key, obtain the first encryption Information includes:
In a manner of irreversible encryption, the information data to be encrypted is encrypted by the public key, obtains institute State the first encryption information.
Optionally, described first adds salt parameter to be character string, and described second plus salt parameter are character string.
A kind of user registering method applied to cloud platform, comprising:
Client sends the information and the first code key of user to be registered to server-side, and the information includes the mark of user Name and user password;
After the server-side receives the information and first code key, the identification name of user is stored, and give birth at random At first plus salt parameter, second plus salt parameter and the second code key;
The client receives the server-side is sent described first and adds salt parameter, described second plus salt parameter and institute The second code key is stated, public key is generated with first code key and second code key, the user password is passed through into the public affairs Code key is encrypted altogether, obtains the first encryption information, and first encryption information and described first are added the symphysis of salt parameter group At serial data, the serial data is encrypted by described second plus salt parameter, generates authentication data;
The server-side receives the authentication data that the client is sent, and by the authentication data with described wait infuse The corresponding storage of the identification name of volume user.
A kind of user authentication method applied to cloud platform, comprising:
Server-side receives the information and the first code key for the user to be verified that client is sent, and the information includes to be verified The identification name and user password of user;
The server-side returns to the second code key corresponding with the identification name and first adds salt parameter, second plus salt ginseng Number;
The client receives the server-side is sent described first and adds salt parameter, described second plus salt parameter and institute The second code key is stated, public key is generated with first code key and second code key, the user password is passed through into the public affairs Code key is encrypted altogether, obtains the first encryption information, and first encryption information and described first are added the symphysis of salt parameter group At serial data, the serial data is encrypted by described second plus salt parameter, authentication data is generated, by the authentication data It is sent to the server-side;
The server-side receives the authentication data, and by the authentication data and the identification name with the user to be verified The authentication data of corresponding storage compares, if unanimously, being proved to be successful.
Optionally, the authentication data is sent to the server-side and includes: by the client
After the client encrypts the authentication data in a manner of reversible encryption, it is sent to the server-side.
The user information encryption method provided by the present invention applied to cloud platform it can be seen from above-mentioned technical proposal, By providing the first code key to server-side, server-side returns to the second code key and adds salt parameter, then by the first code key and second Code key generates public key and encrypts to user information data, and adds salt parameter to information by first plus salt parameter and second Data make further encryption, to obtain the encrypted result of user information data.The user information that the present invention is applied to cloud platform adds Decryption method is negotiated to generate public key by client and server-side, and by adding salt parameter further to encrypt, so that encryption information Crack difficulty increase, safety is higher, improves the safety of user information in cloud platform.
User registering method and verification method provided by the invention applied to cloud platform, user's setting identification in registration Name, user password concurrently set the first code key, and server-side provides the second code key when obtaining the identification name of user and two add Salt parameter, client generates public key using the first code key and the second code key and encrypts to user password, and passes through first Add salt parameter and second that salt parameter is added to make further encryption, the encrypted result of user password is obtained, by server-side and identification name pair It should store, authentication data when as user's checking.In user's checking, client sends identification name, user password, simultaneously also There is the first code key, server-side returns to the second code key, first plus salt parameter and second plus salt parameter, client after receiving information User password is encrypted according to the first code key and the second code key and first plus salt parameter, second plus salt parameter, is recognized Card data are sent to server-side and are verified.Therefore, the present invention is applied to the user registering method and verification method of cloud platform, protects The safety for having demonstrate,proved user password improves the safety of user information in cloud platform.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow chart of the user information encryption method applied to cloud platform provided in an embodiment of the present invention;
Fig. 2 is a kind of flow chart of the user registering method applied to cloud platform provided in an embodiment of the present invention;
Fig. 3 is a kind of flow chart of the user authentication method applied to cloud platform provided in an embodiment of the present invention.
Specific embodiment
Technical solution in order to enable those skilled in the art to better understand the present invention, below in conjunction with of the invention real The attached drawing in example is applied, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described implementation Example is only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, this field is common Technical staff's every other embodiment obtained without making creative work, all should belong to protection of the present invention Range.
Referring to FIG. 1, being a kind of stream of the user information encryption method applied to cloud platform provided in an embodiment of the present invention Cheng Tu, the present embodiment encryption method comprising steps of
S10: the information and the first code key of user are sent to server-side, the information includes identification name and confidential information to be added Data.
Wherein, different user has different identification names, and the identification name of different user is not reproducible.
First code key can be set by user oneself.
It is preferred in the present embodiment, the information and the first code key are encrypted in a manner of reversible encryption, after encryption Data be sent to server-side, to ensure the safety of the information and the first code key in transmit process.
S11: first plus the salt ginseng that the server-side generates at random when obtaining the information and first code key are received Number, second plus salt parameter and the second code key.
Server-side is random to generate two plus salt parameter after the information for receiving user and the first code key, including first adds Salt parameter and second plus salt parameter, and generate the second code key at random, by this first plus salt parameter, second plus salt parameter and second Code key is sent to client.
Wherein optionally, described first adds salt parameter to be character string, and described second plus salt parameter are character string.
S12: public key is generated with first code key and second code key, the information data to be encrypted is passed through The public key is encrypted, and the first encryption information is obtained.
Wherein, preferably in a manner of irreversible encryption, the information data to be encrypted is added by the public key It is close, obtain first encryption information.
S13: first encryption information and described first plus salt parameter combination are generated into serial data, added by described second Salt parameter encrypts the serial data, generates the second encryption information, the encrypted result as the information data to be encrypted.
Wherein, the serial data can be character string.
The user information encryption method provided in an embodiment of the present invention applied to cloud platform it can be seen from above content, By providing the first code key to server-side, server-side returns to the second code key and adds salt parameter, then by the first code key and second Code key generates public key and encrypts to user information data, and adds salt parameter to information by first plus salt parameter and second Data make further encryption, to obtain the encrypted result of user information data.The user information that the present invention is applied to cloud platform adds Decryption method is negotiated to generate public key, and by adding salt parameter further to encrypt, makes encryption information by client and server-side Difficulty increase is cracked, obtained encrypted result storage in systems, is difficult to by the identification name and encryption information that record in system User information data are obtained, safety is higher, improves the safety of user information in cloud platform.
The present embodiment be applied to cloud platform user information encryption method, can be applied in cloud platform to user password into Row encryption, wherein corresponding information data to be encrypted is user password, to guarantee the user password of registration user in cloud platform Safety, avoid information leakage.
The embodiment of the present invention also provides a kind of user registering method applied to cloud platform, referring to FIG. 2, being the present embodiment A kind of flow chart of user registering method applied to cloud platform of offer.The present embodiment user registering method comprising steps of
S20: client sends the information and the first code key of user to be registered to server-side, and the information includes user's Identification name and user password.
When user's registration, identification name, user password and the first code key are filled in.Identification name, that is, user name, different user Identification name is not reproducible, server-side storage user encryption information be carried out by identification name it is corresponding.Wherein user password And first code key is set by user oneself.
Preferred in the present embodiment, client encrypts the information and the first code key in a manner of reversible encryption, will Encrypted data are sent to server-side, to ensure the safety of the information and the first code key in transmit process.
S21: after the server-side receives the information and first code key, storing the identification name of user, and with Machine generates first plus salt parameter, second plus salt parameter and the second code key.
Server-side stores the identification name of user after the information for receiving user and the first code key, and generates two at random Add salt parameter, including first plus salt parameter and second plus salt parameter, and generates the second code key at random, and they are returned into client End.
Wherein, described first adds salt parameter that can be character string, and described second adds salt parameter that can be character string.
S22: the client receive described first plus the salt parameter that the server-side sends, described second plus salt parameter with And second code key, public key is generated with first code key and second code key, the user password is passed through into institute It states public key to be encrypted, obtains the first encryption information, and first encryption information and described first are added into salt parameter group Symphysis encrypts the serial data by described second plus salt parameter at serial data, generates authentication data.
The step, which is realized, carries out cryptographic operation by user password of the client to user.
Wherein, preferably in a manner of irreversible encryption, the information data to be encrypted is added by the public key It is close, obtain first encryption information.
S23: the server-side receives the authentication data that the client is sent, and by the authentication data with it is described The corresponding storage of the identification name of user to be registered.
The user registering method provided in an embodiment of the present invention applied to cloud platform, user it can be seen from above content In setting identification name, user password, the first code key is concurrently set, it is secret that server-side provides second when obtaining the identification name of user Key and two plus salt parameter, client generate public key using the first code key and the second code key and add to user password It is close, and add salt parameter to make further encryption by first plus salt parameter and second, the encrypted result of user password is obtained, by servicing Hold storage corresponding with identification name, authentication data when as user's checking.Therefore the present invention is applied to the register method of cloud platform In, the authentication data of server-side storage is the encrypted result after user password is encrypted, is difficult to crack by the authentication data and obtain It obtains user password and has ensured the safety of user information to be effectively guaranteed the safety of user password.
Correspondingly, the embodiment of the present invention also provides a kind of user authentication method applied to cloud platform, referring to FIG. 3, being A kind of flow chart of user authentication method applied to cloud platform provided in this embodiment.The present embodiment user authentication method includes Step:
S30: server-side receive client send user to be verified information and the first code key, the information include to Verify the identification name and user password of user.
Wherein, the identification name of user refers to user name.
S31: the server-side returns to the second code key corresponding with the identification name and first plus salt parameter, second adds salt Parameter.
According to the identification name of user, inquiry obtains the second code key corresponding with the identification name and first adds salt server-side Parameter, second plus salt parameter, return to client.
S32: the client receive described first plus the salt parameter that the server-side sends, described second plus salt parameter with And second code key, public key is generated with first code key and second code key, the user password is passed through into institute It states public key to be encrypted, obtains the first encryption information, and first encryption information and described first are added into salt parameter group Symphysis encrypts the serial data by described second plus salt parameter at serial data, authentication data is generated, by the certification Data are sent to the server-side.
Wherein, it is preferred that the client by the authentication data be sent to the server-side include: the client with After reversible encryption mode encrypts the authentication data, it is sent to the server-side.
S33: the server-side receives the authentication data, and by the authentication data and the mark with the user to be verified The authentication data for knowing the corresponding storage of name compares, if unanimously, being proved to be successful.
The authentication data that server-side is sent according to client, by the authentication data and pre-stored and user to be verified The authentication data of the corresponding storage of identification name compare, if unanimously, being proved to be successful;If inconsistent, which is lost It loses.
The user authentication method provided in an embodiment of the present invention applied to cloud platform, user it can be seen from above content Identification name, user password are sent by client, while there are also the first code keys, it is secret that server-side returns to second after receiving information Key, first plus salt parameter and second add salt parameter, and client generates public key according to the first code key and the second code key, to user Password is encrypted, and is further encrypted by first plus salt parameter, second plus salt parameter to user password, and authentication data is obtained Server-side is sent to be verified.The present invention is applied to the user authentication method of cloud platform, ensure that the safety of user password, Improve the safety of user information in cloud platform.
Above to user information encryption method, register method and the verification method provided by the present invention applied to cloud platform It is described in detail.Used herein a specific example illustrates the principle and implementation of the invention, the above reality The explanation for applying example is merely used to help understand method and its core concept of the invention.It should be pointed out that for the art For those of ordinary skill, without departing from the principle of the present invention, can with several improvements and modifications are made to the present invention, These improvements and modifications also fall within the scope of protection of the claims of the present invention.

Claims (7)

1. a kind of user information encryption method applied to cloud platform characterized by comprising
The information and the first code key of user are sent to server-side, the information includes identification name and information data to be encrypted;
Receiving the server-side generates at random when obtaining the information and first code key first adds salt parameter, second to add Salt parameter and the second code key;
Public key is generated with first code key and second code key, the information data to be encrypted is passed through described public Code key is encrypted, and the first encryption information is obtained;
First encryption information and described first plus salt parameter combination are generated into serial data, pass through described second plus salt parameter pair The serial data is encrypted, and the second encryption information, the encrypted result as the information data to be encrypted are generated.
2. the method as described in claim 1, which is characterized in that the information and the first code key for sending user to server-side Include:
The information and first code key are encrypted in a manner of reversible encryption, encrypted data are sent to service End.
3. method according to claim 2, which is characterized in that it is described by the information data to be encrypted by described public secret Key is encrypted, and is obtained the first encryption information and is included:
In a manner of irreversible encryption, the information data to be encrypted is encrypted by the public key, obtains described One encryption information.
4. method as claimed in claim 3, which is characterized in that described first adds salt parameter to be character string, and described second adds salt Parameter is character string.
5. a kind of user registering method applied to cloud platform characterized by comprising
Client sends the information and the first code key of user to be registered to server-side, the information include user identification name and User password;
After the server-side receives the information and first code key, the identification name of user is stored, and generates at random One adds salt parameter, second plus salt parameter and the second code key;
The client receives described first plus the salt parameter that the server-side sends, described second plus salt parameter and described the Two code keys generate public key with first code key and second code key, the user password are passed through described public secret Key is encrypted, and obtains the first encryption information, and first encryption information and described first plus salt parameter combination are generated number According to string, the serial data is encrypted by described second plus salt parameter, generates authentication data;
The server-side receives the authentication data that the client is sent, and by the authentication data and the use to be registered The corresponding storage of the identification name at family.
6. a kind of user authentication method applied to cloud platform characterized by comprising
Server-side receives the information and the first code key for the user to be verified that client is sent, and the information includes user to be verified Identification name and user password;
The server-side returns to the second code key corresponding with the identification name and first plus salt parameter, second adds salt parameter;
The client receives described first plus the salt parameter that the server-side sends, described second plus salt parameter and described the Two code keys generate public key with first code key and second code key, the user password are passed through described public secret Key is encrypted, and obtains the first encryption information, and first encryption information and described first plus salt parameter combination are generated number According to string, the serial data is encrypted by described second plus salt parameter, authentication data is generated, the authentication data is sent To the server-side;
The server-side receives the authentication data, and the authentication data is corresponding with the identification name of the user to be verified The authentication data of storage compares, if unanimously, being proved to be successful;
User registering method includes:
Client sends the information and the first code key of user to be registered to server-side, the information include user identification name and User password;
After the server-side receives the information and first code key, the identification name of user is stored, and generates at random One adds salt parameter, second plus salt parameter and the second code key;
The client receives described first plus the salt parameter that the server-side sends, described second plus salt parameter and described the Two code keys generate public key with first code key and second code key, the user password are passed through described public secret Key is encrypted, and obtains the first encryption information, and first encryption information and described first plus salt parameter combination are generated number According to string, the serial data is encrypted by described second plus salt parameter, generates authentication data;
The server-side receives the authentication data that the client is sent, and by the authentication data and the use to be registered The corresponding storage of the identification name at family.
7. method as claimed in claim 6, which is characterized in that the authentication data is sent to the service by the client End includes:
After the client encrypts the authentication data in a manner of reversible encryption, it is sent to the server-side.
CN201610543645.9A 2016-07-11 2016-07-11 User information encryption method, register method and verification method applied to cloud platform Active CN106060078B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610543645.9A CN106060078B (en) 2016-07-11 2016-07-11 User information encryption method, register method and verification method applied to cloud platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610543645.9A CN106060078B (en) 2016-07-11 2016-07-11 User information encryption method, register method and verification method applied to cloud platform

Publications (2)

Publication Number Publication Date
CN106060078A CN106060078A (en) 2016-10-26
CN106060078B true CN106060078B (en) 2019-01-01

Family

ID=57186031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610543645.9A Active CN106060078B (en) 2016-07-11 2016-07-11 User information encryption method, register method and verification method applied to cloud platform

Country Status (1)

Country Link
CN (1) CN106060078B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107360131B (en) * 2017-05-27 2020-02-07 广东网金控股股份有限公司 Method, server and system for controlling validity of service request
CN107707608A (en) * 2017-07-26 2018-02-16 日照职业技术学院 A kind of household Internet of Things network control system
CN107911343B (en) * 2017-10-27 2020-09-15 深圳英飞拓科技股份有限公司 Secure password storage verification method and device
CN111737716B (en) * 2017-11-17 2024-07-16 创新先进技术有限公司 Traceable multiparty data processing method, traceable multiparty data processing device and traceable multiparty data processing equipment
CN107948152B (en) * 2017-11-23 2021-05-14 腾讯科技(深圳)有限公司 Information storage method, information acquisition method, information storage device, information acquisition device and information acquisition equipment
CN109635581A (en) * 2018-12-12 2019-04-16 深圳市网心科技有限公司 A kind of data processing method, equipment, system and storage medium
CN113139203A (en) * 2020-01-19 2021-07-20 上海臻客信息技术服务有限公司 User information leakage prevention method
CN112687368A (en) * 2020-12-30 2021-04-20 杭州溢点信息技术有限公司 Medical service matching method
CN113329004B (en) * 2021-05-25 2023-04-28 浙江大华技术股份有限公司 Authentication method, system and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100009301A (en) * 2008-07-18 2010-01-27 고려대학교 산학협력단 Method and apparatus of managing unity data on mobile device and recording medium using this
CN102246166A (en) * 2008-12-30 2011-11-16 国际商业机器公司 Search engine service utilizing hash algorithms
CN104185844A (en) * 2011-09-09 2014-12-03 石器公司 Method and apparatus for key sharing over remote desktop protocol
CN104281794A (en) * 2014-09-23 2015-01-14 北京奇艺世纪科技有限公司 Password storing and verifying method and password storing and verifying device
CN104468095A (en) * 2014-11-28 2015-03-25 华为技术有限公司 Data transmission method and device
CN104639516A (en) * 2013-11-13 2015-05-20 华为技术有限公司 Method, equipment and system for authenticating identities

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9021269B2 (en) * 2012-07-18 2015-04-28 TapLink, Inc. Blind hashing
US9208302B2 (en) * 2012-09-28 2015-12-08 Intel Corporation Multi-factor authentication using biometric data
US9305172B2 (en) * 2013-03-15 2016-04-05 Mcafee, Inc. Multi-ring encryption approach to securing a payload using hardware modules

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100009301A (en) * 2008-07-18 2010-01-27 고려대학교 산학협력단 Method and apparatus of managing unity data on mobile device and recording medium using this
CN102246166A (en) * 2008-12-30 2011-11-16 国际商业机器公司 Search engine service utilizing hash algorithms
CN104185844A (en) * 2011-09-09 2014-12-03 石器公司 Method and apparatus for key sharing over remote desktop protocol
CN104639516A (en) * 2013-11-13 2015-05-20 华为技术有限公司 Method, equipment and system for authenticating identities
CN104281794A (en) * 2014-09-23 2015-01-14 北京奇艺世纪科技有限公司 Password storing and verifying method and password storing and verifying device
CN104468095A (en) * 2014-11-28 2015-03-25 华为技术有限公司 Data transmission method and device

Also Published As

Publication number Publication date
CN106060078A (en) 2016-10-26

Similar Documents

Publication Publication Date Title
CN106060078B (en) User information encryption method, register method and verification method applied to cloud platform
JP6941146B2 (en) Data security service
CN109309565B (en) Security authentication method and device
US10601801B2 (en) Identity authentication method and apparatus
JP2021536698A (en) Method and device for managing user identification authentication data
US8352741B2 (en) Discovery of secure network enclaves
JP6678457B2 (en) Data security services
CN108347428B (en) Registration system, method and device of application program based on block chain
CN109618341A (en) A kind of digital signature authentication method, system, device and storage medium
CN106302606B (en) Across the application access method and device of one kind
CN107920052B (en) Encryption method and intelligent device
US8806206B2 (en) Cooperation method and system of hardware secure units, and application device
JP2015154491A (en) System and method for remote access, remote digital signature
CN106953732B (en) Key management system and method for chip card
CN105490997B (en) Safe checking method, device, terminal and server
CN103414699A (en) Authentication method for client certificate, server and client
CN105827395A (en) Network user authentication method
CN109981287A (en) A kind of code signature method and its storage medium
EP3185465A1 (en) A method for encrypting data and a method for decrypting data
CN102404337A (en) Data encryption method and device
Abraham et al. SSI Strong Authentication using a Mobile-phone based Identity Wallet Reaching a High Level of Assurance.
CN109495458A (en) A kind of method, system and the associated component of data transmission
CN113761578A (en) Document true checking method based on block chain
CN104125230A (en) Short message authentication service system and authentication method
CN116248368A (en) Identity authentication method, system, equipment and storage medium based on block chain

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant