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

Secure coding method, decoding method and equipment

A secure coding and coding technology, applied in the field of communication security, can solve the problems of inapplicable lightweight IoT applications and high complexity of secure coding algorithms, and achieve the effects of increasing error diffusion performance, improving security, and reducing complexity

Active Publication Date: 2019-02-12
HUAWEI TECH CO LTD
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The embodiment of the present application provides a secure coding method, a decoding method and a device, which are used to solve the complexity of the security coding algorithm caused by selecting a highly complex algorithm to improve the security of the entire security coding algorithm in the prior art Higher, not suitable for lightweight IoT applications

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
  • Secure coding method, decoding method and equipment
  • Secure coding method, decoding method and equipment
  • Secure coding method, decoding method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the purpose, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0046] Before describing the embodiment of the present application, the relevant algorithms involved in the embodiment of the present application will be described first. In the embodiment of the present application, the encryption algorithm is mainly introduced and explained by taking the KATAN algorithm as an example, and the encoder is mainly introduced and explained by taking a convolutional code encoder as an example. The KATAN algorithm is an encryption algorithm with low complexity, and the convolutional code encoder is also a coding algorithm with low complexity.

[0047] (1) KATAN algorithm

[0048] KATAN algorithm is a block cipher algorithm based on nonlinear feedback shift register. The KATAN algorithm is divided int...

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 discloses a secure coding method, a decoding method and equipment. The method comprises the following steps: performing, by a first encoder, coding processing in at least one round of encryption operation after at least one round of encryption operation in n rounds of encryption operations and / or in at least one round of encryption operation in the n rounds of encryption operations in the process of performing the n rounds encryption operations on a plaintext by applying an encryption algorithm, wherein the code rate of the first encoder is 1, and n is an integer more than 1; andperforming, by a second encoder, coding processing on the plaintext acquired after the n rounds of encryption operations, thus acquiring a coded result, wherein the code rate of the second encoder ismore than 1. The embodiment of the invention provides a lightweight secure coding scheme, which can combine a lower complexity encryption algorithm and a lower complexity coding algorithm to achievea low complexity secure coding algorithm on the premise of considering the security of the secure coding algorithm, and the low complexity secure coding algorithm is suitable for being applied to a lightweight Internet of things.

Description

technical field [0001] The embodiments of the present application relate to the technical field of communication security, and in particular, to a secure encoding method, decoding method, and equipment. Background technique [0002] Encoding refers to the introduction of redundant data in the transmitted data to avoid data errors during transmission. Encryption refers to changing the original information data with a special algorithm. Under normal circumstances, two steps of encoding and encryption are required to transmit data. In the traditional method, the encoding process and the encryption process are independent. The traditional method has the problems of high complexity and long processing delay. Based on this, the concept of "secure encoding" is proposed, wherein, secure encoding refers to integrating encryption operations into the encoding process, or integrating encoding operations into the encryption process, so as to complete the encryption and encoding operat...

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): H04L1/00H04L9/06
CPCH04L1/0059H04L1/0068H04L1/0071H04L9/0618H04L1/00H04L9/06
Inventor 张向东常俊仁冯淑兰夏金环
Owner HUAWEI TECH CO LTD
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