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

Service-Oriented Interface Authentication Method Based on Operating System Authorization Certificate

A technology of authorization certificate and operating system, which is applied in the field of interface authentication, can solve the problems of OAuth2.0 interface authentication framework that cannot authorize certificate docking and cannot work normally, and achieve the effect of protecting commercial value, reducing research and development costs, and strengthening the strength of interface authentication

Active Publication Date: 2019-05-03
CHINA STANDARD SOFTWARE
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In many customer scenarios, the open platform is deployed and run inside the local area network of the customer cluster environment, which is different from the Internet-oriented application mode of OAuth2.0 in the current market, so OAuth2.0 is not suitable for this scenario;
[0013] The λOAuth2.0 interface authentication framework uses a centralized authentication center, and the authentication data source is stored in the database. In the current mainstream application scenario, the authentication data source is scattered in the authorization certificates of each operating system in each customer LAN , causing the OAuth2.0 interface authentication framework to fail to connect with the operating system authorization certificate, so the OAuth2.0 interface authentication framework cannot work normally in this scenario

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
  • Service-Oriented Interface Authentication Method Based on Operating System Authorization Certificate
  • Service-Oriented Interface Authentication Method Based on Operating System Authorization Certificate
  • Service-Oriented Interface Authentication Method Based on Operating System Authorization Certificate

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to better explain the present invention and facilitate understanding, the present invention will be further described below through specific embodiments in conjunction with the accompanying drawings.

[0037] see Figure 1 to Figure 4 , a service-oriented interface authentication method based on an operating system authorization certificate according to an embodiment of the present invention, which mainly includes the following steps:

[0038] The first step is to assign a unique ID to the third-party application caller to identify the user, and assign a unique secret_key to represent the secret key of the user with the ID. At the same time, the ID and secret_key, as well as the MAC address of the network card of the computer where the third-party application caller wants to deploy the operating system, and the effective start and expiration time of the authorization are used as input data, and the authorization certificate is generated using the authorization ...

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 invention provides a service-oriented interface authentication method based on the operating system authorization certificate, which uses the operating system authorization certificate as the only authentication data source for the application platform interface authorization authentication, that is, uses the operating system authorization certificate to verify whether the operating system is On the other hand, the operating system authorization certificate is used as the authentication data source for the application platform to authenticate third-party applications. During the start-up and operation of the application platform, while continuously checking whether the authorization certificate of the current operating system is valid, the application platform requires the third-party application to pass in user authentication information when receiving the interface call request of the third-party application. Use the operating system authorization certificate to verify whether the user authentication information is valid, and whether the third-party application program is authorized. The method of the invention can also authenticate the operating system (OS) where the interface provider is located while ensuring the authentication of the interface caller.

Description

technical field [0001] The invention relates to an interface authentication method, in particular to a service-oriented interface authentication method based on an operating system authorization certificate, which can also verify the operating system (OS) where the interface provider is located while ensuring the authentication of the interface caller. certified. Background technique [0002] At present, the interface authentication methods of the mainstream open platforms in the market are implemented by the interface authentication framework of OAuth2.0. The purpose of the OAuth2.0 interface authentication framework is to prevent third-party applications from obtaining the personal authentication information of the end user when using the open platform interface. The OAuth2.0 authentication framework uses an independent authentication center and resource center, combined with the authorization code (auth_code), Implementation of concepts such as access authorization code ...

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 Patents(China)
IPC IPC(8): H04L29/06G06F21/62
Inventor 马俊杰乔咏赵峰宋潇豫申利飞
Owner CHINA STANDARD SOFTWARE
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More