Dynamic loading method and device of signature algorithm, equipment and storage medium

A dynamic loading and algorithm technology, applied in the computer field, can solve problems such as user access or business adaptation efficiency bottlenecks, low signature algorithm loading efficiency, etc.

Active Publication Date: 2021-09-10
BEIJING BYTEDANCE NETWORK TECH CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, the signature algorithm is embedded in the corresponding edge server in the traditional hard-coded way. However, on the one hand, when a certain edge server needs to load a certain signature algorithm, if the signature algorithm is embedded in the traditional hard-coded way Algorithm, leading to the problem of low signature algorithm loading efficiency
On the other hand, in some scenarios, different clients may use different signature algorithms, that is, the client may need a customized signature algorithm, and there are a large number of edge servers in the CDN. The edge server corresponding to the client is embedded with the signature algorithm according to the traditional hard-coded method, which leads to the problem of low loading efficiency of the signature algorithm in the entire CDN, and finally leads to an obvious bottleneck in the efficiency of user access or business adaptation.

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
  • Dynamic loading method and device of signature algorithm, equipment and storage medium
  • Dynamic loading method and device of signature algorithm, equipment and storage medium
  • Dynamic loading method and device of signature algorithm, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0023] It should be noted that the terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein can be practiced in sequences other than those illustrate...

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 dynamic loading method and device of a signature algorithm, equipment and a storage medium, and the method comprises the steps of obtaining a script corresponding to a dynamic part of a target signature algorithm, the script comprising at least one script API; packaging at least one universal API of a static part of the target signature algorithm, wherein the at least one script API and the at least one universal API have a mapping relationship; according to a mapping relationship between the at least one script API and the at least one universal API, combining the script and the static part to generate a target signature algorithm. According to the method, the target signature algorithm is compiled, so that the loading efficiency of the signature algorithm can be improved, in addition, the loading efficiency of the signature algorithm in the whole CDN can be improved from the whole CDN distribution system, and the efficiency of user access or service adaptation is improved.

Description

technical field [0001] The embodiments of the present application relate to the field of computer technology, and in particular to a dynamic loading method, device, device and storage medium of a signature algorithm. Background technique [0002] The basic principle of the content distribution network (Content Delivery Network, CDN) is to widely use various edge servers, that is, cache servers, and distribute these edge servers to regions or networks where user access is relatively concentrated, and use global load when users access websites. The technology directs the user's access to the nearest edge server that works normally, and the edge server directly responds to user requests, improving the response speed and hit rate of user access. [0003] Wherein, the process of the user accessing the website can be as follows: the client signs the Uniform Resource Locator (Uniform Resource Locator, URL) through the private key (Secret Key, SK) and the signature algorithm, and ob...

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): G06F16/958G06F16/955G06F16/901G06F21/60
CPCG06F16/958G06F16/955G06F16/9014G06F21/602
Inventor 洪子伦
Owner BEIJING BYTEDANCE NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products