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

Security management method and system for application programming interface

Active Publication Date: 2019-01-04
亿阳安全技术有限公司
View PDF8 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides a security management method and system for an application programming interface, which is used to solve the problem that the prior art cannot prevent illegal access to business data through API

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
  • Security management method and system for application programming interface
  • Security management method and system for application programming interface
  • Security management method and system for application programming interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the above objects, features and advantages of the present application more obvious and understandable, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0030] In the description of the present application, it should be understood that the term "plurality" means two or more, unless otherwise specifically defined. The terms "including", "comprising" and similar terms should be understood as open-ended terms, ie "including / comprising but not limited to". The term "based on" is "based at least in part on". The term "an embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one further embodiment". Relevant definitions of other terms will be given in the description below.

[0031] refer to figure 1, showing the flow of an embodiment of the application programming interface security management method of the present appl...

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 application provides a security management method and system for an application programming interface. On a gateway server side, the method includes the following steps that: service logical interface information submitted by a publisher is received; an interface external access address which is published to the outside is generated according to a preset format on the basis of the IP address of the gateway server and a port number allocated to the publisher, an association relationship between the interface external access address and the service logic interface information is established;an interface call request sent by a subscriber is received; and a request token center authenticates the identity of the subscriber that sends the interface call request, if the identity of the subscriber passes the authentication, the interface call request is forwarded to a corresponding service logical interface according to the association relationship between the interface external access address and the service logical interface information, and the execution result of the service logic interface is returned to the subscriber. With the above technical schemes of the invention adopted, the problem that illegal access to service data through an API cannot be blocked in the prior art can be solved.

Description

technical field [0001] The present application relates to the technical field of information security, and in particular, relates to a method and system for security management of an application programming interface. Background technique [0002] With the rapid development and popularization of computer and network technology, in order to facilitate the mutual access between various programs, the application programming interface (API, Application Programming Interface) technology came into being. The invention and development of API have greatly promoted the development of the computer industry. Progress; With the explosive growth of APP applications and smart devices, more and more retailers, media, governments, and financial service companies have begun to disclose Web APIs. How to manage these APIs safely and effectively is not easy for enterprises. [0003] API is a cornerstone of the new economy in the future. The biggest difference between a successful company or bus...

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/3213H04L63/02H04L63/0807H04L63/20
Inventor 杜鹏赵贵阳周春楠
Owner 亿阳安全技术有限公司
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