Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data access control method, device, proxy server and medium based on web API

A data access control and data access technology, applied in the computer field, can solve the problems of data security reduction, data desensitization, etc., and achieve the effect of improving data security

Inactive Publication Date: 2018-12-21
SHENZHEN YUN AN BAO TECH CO LTD
View PDF13 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a data access control method, device, proxy server, and medium based on Web API, aiming to solve the problem of desensitization of data obtained through Web API access due to the difficulty of existing access control mechanisms The problem of reduced data security

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
  • Data access control method, device, proxy server and medium based on web API
  • Data access control method, device, proxy server and medium based on web API
  • Data access control method, device, proxy server and medium based on web API

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] figure 1 The implementation flow of the Web API-based data access control method provided by Embodiment 1 of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown, and the details are as follows:

[0026] In step S101, the data access request sent by the data user through the Web API is received, and the identity information of the data user is obtained according to the data access request.

[0027] The embodiment of the present invention is applicable to a data provider providing network service through Web API, especially to a proxy server of the data provider, so as to guarantee the response efficiency of network service while ensuring data privacy and security. The data access request is a Web API request, and the data user can be a program, application, service or user client that uses the Web API data access method, and the identification information can be the user name / pass...

Embodiment 2

[0038] image 3 The structure of the Web API-based data access control device provided by the second embodiment of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown, including:

[0039] The identity information obtaining unit 31 is used to receive the data access request sent by the data user through the Web API, and obtain the identity information of the data user according to the data access request;

[0040] The request forwarding unit 32 is configured to obtain the data desensitization rules associated with the data user according to the identity information, and forward the data access request to the data provider;

[0041] The data desensitization unit 33 is configured to receive the result data returned by the data provider in response to the data access request, and perform a corresponding data desensitization operation on the result data according to the data desensitization ...

Embodiment 3

[0052] Figure 4 The structure of the proxy server provided by the third embodiment of the present invention is shown, and for the convenience of description, only the parts related to the embodiment of the present invention are shown.

[0053] The proxy server 4 in the embodiment of the present invention includes a processor 40 , a memory 41 and a computer program 42 stored in the memory 41 and operable on the processor 40 . When the processor 40 executes the computer program 42, the steps in the above-mentioned method embodiments are realized, for example figure 1 Steps S101 to S104 are shown. Alternatively, when the processor 40 executes the computer program 42, the functions of the units in the above-mentioned device embodiments are realized, for example image 3 Function of units 31 to 34 shown.

[0054] When the processor 40 of the proxy server 4 in the embodiment of the present invention executes the computer program 42, it receives the data access request sent by 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 invention is applicable to the field of computer technology, a data access control method, a device, an proxy server and a medium based on Web API are provided.The method comprises: receiving a data access request sent by a data consumer through a Web API, obtaining the identity information of the data user according to the data access request, obtaining data desensitization rules associated with data users according to identification information, and forwarding the data access request to the data provider, receiving result data returned by a data provider in response to a data access request, according to the data desensitization rule to carry on the corresponding data desensitization operation to the result data, The result data desensitized by data desensitization operation is sentto the data user, so that the sensitive data in the data access request based on Web API is desensitized, and the data security of the data access service based on Web API is improved.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a data access control method, device, proxy server and medium based on Web API. Background technique [0002] With the advent of the era of big data, frequent data access, sharing, distribution and exchange can easily lead to illegal data access and large-scale data leakage. Web API (Application Programming Interface, Application Programming Interface) is a network application program interface, to implement protocols such as HTTP / HTTPS, SOAP (Simple Object Access Protocol, Simple Object Access Protocol) to call network (Web) services. A large number of open data sharing platforms, such as government affairs data sharing platforms, use Web API to provide users with data access, and components in the common distributed system infrastructure Hadoop, such as HDFS (Hadoop Distributed File System), Hbase, and Hive, also use The Web API method is provided to users or pro...

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/62G06F21/31
CPCG06F21/31G06F21/6245
Inventor 刘川意方滨兴韩培义潘鹤中段少明
Owner SHENZHEN YUN AN BAO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products