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

Method for realizing safe interface calling between systems based on Internet

A technology for safe invoking and implementing methods, applied in transmission systems, digital transmission systems, secure communication devices, etc., can solve problems such as signature verification failure, long online fault resolution period, and lack of a unified access method for security mechanisms, and achieve The effect of solving the difficulty of signing

Inactive Publication Date: 2017-05-10
FOCUS TECH
View PDF5 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In practice, it is inevitable to encounter the following problems: 1. Difficulty in debugging; due to the cross-system, cross-company and even cross-border communication barriers between the provider and the caller of the interface, for the format of the signature source string, It often requires multiple communications and attempts, such as the order of the fields, capitalization, whether there are spaces, etc., will lead to errors that are not easy to find, resulting in failure of signature verification
It is very time-consuming to debug, and the online fault resolution cycle is also long
2. The interface is poorly scalable; once there is a slight change in the interface, such as changing the parameter name, adding or subtracting parameters, etc., all connected parties need to be notified of the matching modification and released at the same time
The difficulty and cost of smooth upgrade are extremely high
3. The security mechanism lacks a unified access method

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
  • Method for realizing safe interface calling between systems based on Internet
  • Method for realizing safe interface calling between systems based on Internet
  • Method for realizing safe interface calling between systems based on Internet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0042] The present invention provides a method for implementing a secure call interface between systems based on the Internet. By constructing a structured message body text at the call end of the interface, all the message parameters that are complicated and in different formats are packaged into a specified format, and the message content is encrypted as a whole. , assign a signature algorithm that matches the overall content of the message with the requirements of the interface caller, form a message body with high scalability and high security, assemble a complete interface call request according to "message type + message body + signature field", and send it to HTTP / HTTPS Send by the server; when the interface provide...

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

Disclosed is a method for realizing safe interface calling between systems based on the Internet. A structured message body text is constructed at an interface call end. All cumbersome messages in different parameter formats are packaged into a message body in a specified format. The whole message content is encrypted, and a signature algorithm matching the demand of the interface call end is allocated for the whole message content, and thus, a message body with high scalability and high safety is formed. A compete interface call request is assembled according to the format of 'message type + message body + signature field', and is sent by an HTTP / HTTPS server. After receiving the interface call request from the client, the server (namely, an interface provider) decodes the encrypted message body and the structure, and performs signature verification on the whole message parameter body. For the whole message parameter body passing signature verification, the interface provider (the server) extracts all message parameters and feeds the message parameters back to the interface call end (the client).

Description

technical field [0001] The invention belongs to the technical field of software, and in particular relates to a method for realizing an internet-based inter-system safe calling interface. Background technique [0002] With the rapid development of Internet technology and the deep penetration of e-commerce in various fields, it has become normal for various Internet systems to learn from each other and make system calls to each other. [0003] In a typical Internet system that provides external services based on HTTP or HTTPS, the design of the interface will largely determine the promotion of the system, thereby affecting its commercial value. An excellent system interface protocol needs to adapt to ever-changing interface change requirements, and also ensure the security of interface calls to ensure the safety and reliability of user data. [0004] For general sites, the design of its interface follows the process of evolution from scratch, from simple to complex. In the ...

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
IPC IPC(8): H04L29/06H04L29/08H04L9/32
CPCH04L9/3247H04L63/0435H04L63/08H04L67/02H04L69/06H04L67/565
Inventor 陈涛
Owner FOCUS TECH
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