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

Secure encoding method, decoding method and device

A security coding and coding technology, which is applied in the field of communication security, can solve the problems of high complexity of security coding algorithms and unsuitability for lightweight Internet of Things applications, and achieve improved security, increased error diffusion performance, and low complexity Effect

Active Publication Date: 2021-07-09
HUAWEI TECH CO LTD
View PDF5 Cites 0 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 encoding method, decoding method and device
  • Secure encoding method, decoding method and device
  • Secure encoding method, decoding method and device

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

A secure encoding method, decoding method and device. The method includes: during the process of applying an encryption algorithm to perform n rounds of encryption operations on plaintext, after at least one round of encryption operations in the n rounds of encryption operations and / or during at least one round of encryption operations in the n rounds of encryption operations, passing The first encoder performs encoding processing, wherein the code rate of the first encoder is 1, and n is an integer greater than 1; the second encoder performs encoding processing on the ciphertext obtained after the above n rounds of encryption operations to obtain an encoding result , the code rate of the second encoder is greater than 1. The embodiment of the present application provides a lightweight secure coding scheme, which can combine the encryption algorithm with low complexity and the coding algorithm with low complexity under the premise of taking into account the security of the secure coding algorithm to realize a Low-complexity secure coding algorithm, this low-complexity secure coding algorithm is suitable for lightweight IoT applications.

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 device. 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 operation...

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 Patents(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