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

Method and device of upgrading Web software

A technology of software and upgrade packages, applied to encryption devices with shift registers/memory, program control devices, electrical components, etc. The risk of tampering, the effect of improving security

Active Publication Date: 2014-11-05
武汉益模科技股份有限公司
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] 1. Before downloading the upgrade package based on the network (FTP), the encryption key is not used to verify whether the upgrade package is legal, resulting in the risk of illegal download of the upgrade package and lack of security;
[0010] 2. In the process of installing the upgrade package, the upgrade package does not have an encryption key, which leads to the risk of tampering of the upgrade package and lack of security;
[0012] 1. Every time you upgrade, you need to manually start the web server, and it is impossible to judge whether the startup is successful, resulting in a delayed upgrade;
[0013] 2. When the upgrade fails, if you forget to back up the database, a large amount of data will be lost, and it will not be possible to roll back in time

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 and device of upgrading Web software
  • Method and device of upgrading Web software
  • Method and device of upgrading Web software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0087] In order to further explain the technical means and effects of the present invention to achieve the intended purpose of the invention, the specific implementation and working principle of the method and device for upgrading Web software proposed according to the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. illustrate.

[0088] see figure 1 , the upgrading method of the Web software that the embodiment of the present invention provides, comprises:

[0089] On the upgrade server side:

[0090] Step S110: Generate an upgrade sequence set from the original upgrade package;

[0091] To illustrate this step, first integrate the basic information of the upgrade file in the original upgrade package (such as patch0630.zip) into an upgrade sequence, and then store the upgrade sequence in the upgrade sequence set (such as path0630.jsons). Among them, the basic information of the upgrade file include...

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 relates to the technical field of software upgrading and discloses a method and a device of upgrading Web software. The method comprises the following steps of: at an upgrade server side: generating an upgrade sequence set by an original upgrade package; encrypting the original upgrade package and the upgrade sequence set to obtain an encrypted upgrade package and an encrypted upgrade sequence set; at a local service side: decrypting the encrypted upgrade package and the encrypted upgrade sequence set to obtain a decrypted upgrade package and a decrypted upgrade sequence set; comparing a file included in the decrypted upgrade package and file information in the decrypted upgrade sequence set; if not matched, stopping upgrading; and if matched successfully, upgrading according to an upgrade file. According to the method and the device, when data are transmitted, the encryption processing is carried out on the data, so that the risk of tampering the data is reduced; in addition, accuracy of the obtained upgrade file is judged, so that security of software upgrading is improved.

Description

technical field [0001] The invention relates to the technical field of software upgrading, and is mainly applicable to a method and device for upgrading Web software. Background technique [0002] The current enterprise resource planning system, manufacturing execution system and other production management software, each upgrade will involve a series of operations such as database backup, web server restart and log viewing when the upgrade fails. However, for the web system applied to the production environment, each upgrade requires a short upgrade time and accurate upgrade data. For enterprise software, data is the core competitiveness, and data security is also the most concerned issue for enterprises. [0003] At present, the upgrade method of Web software still follows the upgrade method of traditional software, and lacks consideration in terms of security. [0004] There are two traditional web software upgrade methods: [0005] 1. Based on the network (FTP) method...

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/08H04L9/06G06F9/445
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