A data encryption and decryption scheduling method based on multi-card redundancy check

A technology of redundancy check and scheduling method, applied in the direction of electrical digital data processing, multi-program device, program control design, etc., can solve problems such as task failure, encryption and decryption failure, errors, etc., to reduce data error rate, The effect of improving parallel performance and system availability
CN107247625BActive Publication Date: 2019-08-09湖南麒麟信安科技股份有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
湖南麒麟信安科技股份有限公司
Publication Date
2019-08-09

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a data encryption and decryption modulating method based on multi-card redundancy check, comprising the steps: pre-maintaining an encryption card state list, and maintaining a port state list for each encryption card, wherein states of the encryption cards include normality, failure and saturation, and port states include in-use state and idle state; initiating a waiting queue for storing encryption and decryption tasks; when a current encryption-decryption task is received, allocating the current encryption-decryption task to two target ports, not in use, of two encryption cards in normal use in order to specified encryption or decryption, determining that the current encryption-decryption task is successfully executed if output is uniform, and updating and maintaining the encryption card state list and the port state list during calling. Data error, calling error and other situations of the encryption card are considered, redundancy is established in the multi-card environment by a specific scheduling algorithm, multi-encryption-card parallel performance and system availability are maximally improved, and data error rate is decreased.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to computer data encryption and decryption technology based on encryption cards, in particular to a data encryption and decryption scheduling method based on multi-card redundancy check. Background technique

[0002] There is a need to encrypt important data within the government, the military, and companies or organizations that require confidentiality. For security and performance considerations, existing data encryption systems generally use hardware encryption and decryption. The encryption hardware is in the form of a PCI card (hereinafter referred to as the encryption card). The encryption and decryption speed of a single encryption card has an upper limit. For a single host, sometimes a single encryption card cannot meet the needs of processing a large amount of data in speed, so multiple encryption cards can be inserted at the same time to share the task. Because the tasks of encrypting and decrypting each data block ar...

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