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

Service-orientated interface authentication method based on authorization certificate of operating system

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 improving stability

Active Publication Date: 2016-12-07
CHINA STANDARD SOFTWARE
View PDF6 Cites 5 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-orientated interface authentication method based on authorization certificate of operating system
  • Service-orientated interface authentication method based on authorization certificate of operating system
  • Service-orientated interface authentication method based on authorization certificate of operating system

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 invention provides a service-orientated interface authentication method based on an authorization certificate of an operating system. The authorization certificate of the operating system is used as an unique authentication data source for authorization authentication of an interface of an application platform, namely on the one hand, the authorization certificate of the operating system is used for verifying whether the operating system is authorized, and on the other hand, the authorization certificate of the operating system is used as the authentication data source for the application platform to authenticate a third-party application. During starting and running processes of the application platform, while the authorization certificate of the current operating system is valid is detected continuously, the application platform requests the third-party application to introduce user authentication information when receiving an interface call request of the third-party application, the application platform uses the authorization certificate of the operating system to verify whether the user authentication information is valid, and verify whether the third-party application is authorized. According to the method of the invention, the operating system (OS) where an interface provider is located can be authenticated while ensuring authentication of an interface calling party.

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
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