Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Blockchain-based FIDO authentication method, apparatus and system

A blockchain and authenticator technology, applied in the field of information security, can solve problems such as vulnerable information, tampered systems, and faults

Active Publication Date: 2018-05-22
CLOUDMINDS SHANGHAI ROBOTICS CO LTD
View PDF6 Cites 51 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] An object of the present disclosure is to provide a blockchain-based FIDO authentication method, device, and system, which can solve the problem that the existing centralized deployment of FIDO servers is vulnerable to attacks, resulting in information leakage, tampering, or system failure.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Blockchain-based FIDO authentication method, apparatus and system
  • Blockchain-based FIDO authentication method, apparatus and system
  • Blockchain-based FIDO authentication method, apparatus and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0080] Specific embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to illustrate and explain the present disclosure, and are not intended to limit the present disclosure.

[0081] First of all, before explaining the blockchain-based FIDO authentication method, device, and system provided in this disclosure, the blockchain is first introduced. The blockchain is a decentralized system that is jointly maintained by all nodes in the blockchain network. A distributed database system is composed of a series of data blocks generated based on cryptographic methods, and each data block is a block in the blockchain. According to the order of generation time, the blocks are linked together in an orderly manner to form a data chain, which is vividly called the blockchain (Blockchain). The following is an introduction to some concepts of th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present disclosure relates to a blockchain-based FIDO authentication method, apparatus and system. The method comprises the following steps: an initial authentication request sent by a piece of user equipment is received by a first application service, an authentication request is sent to the user equipment, wherein the authentication request includes a challenge value. After the user equipment uses an authentication private key to sign the challenge value, a FIDO server receives the authentication response sent by the user equipment through the first application service, and the authentication response includes a challenge value signature, and then the FIDO obtains an authentication public key corresponding to the authentication private key from the blockchain, and the challenge valuesignature in the authentication response is verified using the authentication public key. The method solves the problems that the FIDO system in the prior art is vulnerable to information leakage, tampered or failed, and the security of the FIDO system is improved.

Description

technical field [0001] The present disclosure relates to the field of information security, in particular, to a blockchain-based FIDO authentication method, device and system. Background technique [0002] The FIDO (Fast Identity Online) standard is an open standard protocol proposed by the FIDO Alliance, which aims to provide an online identity verification with high security, cross-platform compatibility, excellent user experience and user privacy protection. Technology Architecture. The FIDO standard completes user authentication by integrating two major technologies of biometric identification and asymmetric encryption, trying to end the trouble that users have to memorize and use a large number of complex passwords for many years. Two authentication protocols are proposed in the current FIDO standard: U2F (Universal 2nd Factor Protocol, universal second factor) and UAF (Universal Authentication Framework, universal authentication framework). [0003] Among them, U2F i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L9/32
CPCH04L9/3247H04L63/08
Inventor 李强谢辉
Owner CLOUDMINDS SHANGHAI ROBOTICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products