Supercharge Your Innovation With Domain-Expert AI Agents!

Method and apparatus for controlling key sequence in sequency code encrypting system

An encryption system and serial cipher technology, applied in transmission systems, digital transmission systems, secure communication devices, etc., can solve the problems of large bandwidth and long time, and achieve the effect of reducing data delay and improving performance

Inactive Publication Date: 2005-12-14
侯方勇
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, after the overall cost of the sequence cipher encryption process has been determined, the contention of other applications in the system for system resources will make the sequence cipher encryption function take longer to complete the encryption (for example, when the sequence cipher encryption function and other applications functions share the same system resources), or additional waiting has to be introduced due to the larger bandwidth generated by the data to be encrypted (for example, when the serial cipher encryption function uses different system resources from other application functions or uses separate resources, but generates when the bandwidth of the key sequence is lower than the bandwidth of the data to be encrypted)

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 apparatus for controlling key sequence in sequency code encrypting system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The consideration of the present invention is to improve the performance of the sequence cipher encryption by pre-generating and caching the key sequences required for the sequence cipher encryption. The method and device for pre-generating and caching the key sequence described in the present invention are performed according to the following steps:

[0015] 1. Use a buffer to cache the pre-generated key sequence, which is called the key sequence buffer. This buffer can be created in the common computing resources of the system, such as system memory (refers to CPU off-chip memory), CPU on-chip or off-chip Cache, and so on. It can also be created in special computing resources, such as the memory of a special hardware encryption module. The length of the key sequence buffer can be an integer multiple of the length of the key sequence generated once by the key sequence generator, or an integer multiple of the length of the key sequence required to encrypt one frame of ...

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 present invention relates to serial cipher technology in enciphering and cipher, and has the main content of creating and buffer storing cipher sequence for serial enciphering process in advance. The technological points include: using one cipher key buffer memory for storing cipher key sequence; creating cipher sequence in advance and storing in the cipher key buffer memory; and responding the enciphering request to encipher data through obtaining complete or partial cipher key sequence from the cipher key buffer memory. In this way, the job of data enciphering with serial cipher is dispersed in the whole system operation period and the enciphering is completed through simple XOR operation after enciphering request.

Description

technical field [0001] The present invention relates to encryption, in particular to a method and device for controlling key sequences in a sequence cipher encryption system. Background technique [0002] Encryption is the transformation of data so that it is unintelligible or incomprehensible to anyone other than the intended recipient. One method of encrypting digitized data is to use a sequence cipher (or stream cipher, stream cipher). Usually, sequence cipher combines data and key sequence (or key stream, keystream; or encrypted bit stream, encryption bit stream) together by exclusive-or (exclusive-or, XOR) operation to obtain ciphertext (ie , encrypted data). Decryption is the process of generating the same key sequence as the sender and removing the key sequence from the encrypted data. If the XOR operation is performed when the sender encrypts the data, the same XOR operation is also performed when the receiver decrypts the data. [0003] Serial ciphers are widely...

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/20
Inventor 侯方勇
Owner 侯方勇
Features
  • R&D
  • 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