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

Open-end API (application program interface) public license access control method based on digital application signature certification

A digital signature and public authorization technology, applied in the field of communication, can solve the problems of hidden dangers of user information security, inconsistent methods of obtaining API authorization, and inconsistent API authorization methods, and achieve the effect of access control and trusted access control

Active Publication Date: 2013-08-14
泰尔信通(北京)投资管理有限公司
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Although comprehensive integration is the general trend of the development of mobile Internet open platforms in the future, the current Internet open platforms are fragmented, the level of network information and capability opening is uneven, API authorization methods are not uniform, and web applications and open platforms are interconnected through APIs. There are still many problems when using these open capabilities: on the one hand, when application developers use these open capabilities, they need to separately implement API authorization docking with each open platform, and a large amount of repetitive work is one of the obstacles affecting application development innovation; on the other hand, Web applications based on various open platforms continue to appear on the Internet, but the methods for obtaining API authorization are not uniform
Due to the lack of a mechanism for judging the legitimacy or credibility of web applications in the current authorization protocol, some malicious third-party applications can complete API authorization without the user's knowledge or attention, resulting in the security of user information. Hidden danger

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
  • Open-end API (application program interface) public license access control method based on digital application signature certification
  • Open-end API (application program interface) public license access control method based on digital application signature certification

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Such as figure 1 As shown, the present invention proposes a method for open API public authorization access control based on application digital signature authentication, including:

[0032] Step 1: The user starts to log in, and the application software product client initiates an authorization request to the public authorization server of the alliance or the third-party public service platform;

[0033] In this step, the user may be a user of a smart mobile terminal. When the user logs in, the application software client first obtains the information of the public authorization server, and initiates an authorization request to the public authorization server of the alliance or a third-party public service platform.

[0034] Step 2: The public authorization server makes an authentication judgment based on the client ID and digital signature certificate of the application software product. If the client ID and digital signature certificate have records in the database o...

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 an open-end API public license access control method based on digital application signature certification. A public license mechanism of the open-end API is set up in a coalition or third-party public service platform form; and only Web applications or application software products passing the certification of the coalition or third-party public service platform can be licensed to use the open-end API inside the coalition or third-party public service platform. When a user uses a Web application or an application software product for calling a network API, an API license request initiated by a Web application or application software product client contains digital certificate information, and API license is finished after a public license server determines the digital certificate. Determination is performed based on the digital signature certificate of the Web application or the application software product, and the Web application or application software product client is licensed by using the action of the open-end API, so that credible access control is realized.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a method for controlling open API public authorization access based on application digital signature authentication. Background technique [0002] At present, openness has become the main theme in the field of mobile Internet. At the same time as the rapid development of intelligent mobile terminals, the obvious characteristics of "cloud mobile phones" of intelligent terminals have emerged, and the mobile Internet has placed more emphasis on the value of cloud services provided by open platforms to users. The development of mobile applications is gradually shifting from centering on smart terminal platforms to centering on network open platforms. The huge power of developers and applications gathered by the open Internet platform has begun to be released. [0003] However, the current open environment is still not mature and perfect, and there are still some problems. In...

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): H04L9/32H04L29/06
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