Programmable authentication service method and system based on block chain technology

An authentication service and blockchain technology, applied in the field of programmable authentication services, can solve the problems of limited records, violation of user data and privacy rights, lack of scalability, etc., to achieve optimized authentication process, good scalability, and system reliability. Effect

Pending Publication Date: 2020-11-10
广西佳壹大数据科技有限公司
View PDF13 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Centralized authentication systems generally require users to provide relatively complete and sensitive personal information, such as ID cards, mobile phone numbers, and personal home addresses. These information may be illegally used by hackers or authentication system staff, infringing on user data and privacy
[0009] 2) The efficiency is relatively low
In many cases, the efficiency will be relatively inefficient
[0011] 3) Lack of scalability
[0012] The traditional authentication system has relatively poor scalability, such as changing the photo of the identity verification personnel, or adding authentication items, such as adding farmers' grain contract data to the farmer identity authentication system, etc., are difficult or impossible to achieve
[0013] 4) It is difficult to track the information of the whole process
[0014] Because the traditional certification system only records limited and fixed-format certification information, it is difficult to query and trace the whole process of certification information, so it is impossible to optimize specific process control and optimization

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
  • Programmable authentication service method and system based on block chain technology
  • Programmable authentication service method and system based on block chain technology
  • Programmable authentication service method and system based on block chain technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0098] The first step of the present invention is to generate information needed for authentication at the client terminal, including private key, public key and user authentication address.

[0099] A 256-bit private key is randomly generated by a pseudo-random number generator (CSPRNG), and the private key is stored in the user's smart hardware and will not be propagated in the network.

[0100] The public key can be generated through the asymmetric encryption algorithm, and the asymmetric encryption algorithm can be dynamically selected through the encryption algorithm selector, which can increase the security of the system, and when it is necessary to decode the data generated by the private key, it will Send the public key to the blockchain authentication service platform.

[0101] The user authentication address can be generated by hashing the public key, and the hash encryption algorithm can be dynamically selected through the encryption algorithm selector, which can in...

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 invention discloses a programmable authentication service method and system based on a blockchain technology. A client terminal comprises: intelligent hardware; a client data communication interface which is used for communicating with the blockchain authentication service platform; wherein the following program modules run on the intelligent hardware: a password manager used for generating aprivate key, a public key and a user authentication address required by authentication; a two-dimensional code analyzer; an algorithm updater which is used for updating and synchronizing an authentication algorithm. The blockchain authentication service platform comprises: a server data communication interface used for communicating with a client terminal and a big data analysis platform; an authentication analysis engine which is used for analyzing and authenticating the user data sent by the client terminal, wherein the authenticated user data can be stored in the blockchain authentication encryption data layer; a two-dimensional code generator; an algorithm extension unit which is used for updating and extending the authentication object, the authentication condition and the authentication and encryption algorithm; and a blockchain authentication encrypted data layer which is used for encrypting and verifying the authenticated user data and storing the encrypted and verified user data into a blockchain.

Description

technical field [0001] The invention relates to identity authentication technology, in particular to a programmable authentication service method and system based on block chain technology. Background technique [0002] Although the centralized authentication system based on the traditional Internet is not limited by time and region, and is simple and convenient, things are always moving forward. With people's personalization of network data security, execution efficiency, convenience and authentication business The problems of the traditional authentication system are becoming more and more obvious, mainly including the following aspects: [0003] 1) There are problems with the security of the network [0004] The traditional Internet authentication system is based on a centralized server, and there are inevitably data security issues, which mainly include two aspects: [0005] a. Network security attack [0006] Due to the centralized server, it is vulnerable to various...

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): G06F21/60G06F21/64H04L9/06H04L9/30H04L9/32H04L29/06
CPCG06F21/602G06F21/64H04L63/045H04L63/083H04L9/3247H04L9/0643H04L63/1458H04L9/3066
Inventor 徐信来
Owner 广西佳壹大数据科技有限公司
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
Try Eureka
PatSnap group products