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

Novel ultra-lightweight QTL (Quasi-Transmission Line) block cipher implementation method

An ultra-lightweight, block cipher technology, used in encryption devices with shift registers/memory, etc., which can solve the problems of vulnerability, lightweight block cipher algorithms occupying a lot of resources, and the algorithm decryption process is complicated.

Active Publication Date: 2015-02-04
HENGYANG NORMAL UNIV
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a novel ultra-lightweight and highly efficient method for realizing lightweight QTL block ciphers. Change half of the packet data; the decryption process of the algorithm is complicated, and it needs to consume resources for the decryption of the algorithm; the lightweight block cipher algorithm still occupies a lot of resources, has low encryption performance and is vulnerable

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
  • Novel ultra-lightweight QTL (Quasi-Transmission Line) block cipher implementation method
  • Novel ultra-lightweight QTL (Quasi-Transmission Line) block cipher implementation method
  • Novel ultra-lightweight QTL (Quasi-Transmission Line) block cipher implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0068] QTL block cipher implementation method, the block length of the designed cipher algorithm is 64 bits, the key length is 64 bits, and 128 bits, which are respectively recorded as QTL-64 algorithm and QTL-128 algorithm, QTL-64 algorithm and QTL-128 algorithm Number of iteration rounds N R Corresponding to 16 rounds and 20 rounds of operations.

[0069] The encryption structure of the QTL block cipher algorithm is as follows: figure 1 As shown, the decryption structure of the QTL block cipher algorithm is as follows figure 2 shown;

[0070] The round function operation of the algorithm mainly includes F-function transformation (F-Function) and round permutation T transformation (Round Transposing); however, the last round of function operation does not perform round permutation T transformation, see image 3 shown.

[0071] The F-function tran...

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 novel ultra-lightweight QTL (Quasi-Transmission Line) block cipher implementation method. According to the method, a novel generalized Feistel network structure is designed; the structural algorithm overcomes the defect that only a half of grouped data is changed during one-round iterative operation of the conventional Feistel network structure, and realizes that all grouped data is changed by the one-round iterative operation. F functions in the round operation of the algorithm comprise an F1 function and an F2 function; S1 and S2 boxes are adopted respectively; the conversion process of the F functions comprises round key add, S box substitution, P replacement and S box substitution; different S box and P replacement only requires hardware connection; the F function of the light super S box is constructed. The algorithm structure is highly symmetric, an encryption module is decrypted and multiplexed by the algorithm, decryption can be performed by exchanging an encryption round key use sequence, the operation is easy and convenient, and extra resource is not required to be consumed by the decryption. Compared with the current lightweight password, the occupied resource is smaller, the encryption performance is high, and known attack can be resisted.

Description

technical field [0001] The invention relates to a novel ultra-lightweight QTL block cipher realization method. Background technique [0002] The block cipher algorithm uses the same key for encryption and decryption operations. In essence, the block cipher algorithm is a limited round of iterative permutation transformation with a key. The fixed-length plaintext is converted into the same length through a limited round of iterative permutation transformation. ciphertext. The block cipher algorithm has the characteristics of fast speed, easy standardization, and easy hardware and software implementation, and has always been an encryption scheme under resource constraints. As the core cipher in information security, block cipher has a wide range of applications in the field of Internet of Things application security. [0003] In recent years, with the rapid development of the Internet of Things technology, wireless sensors (WSN) and radio frequency (RFID) are more and more w...

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/06
Inventor 李浪刘波涛刘沛林邓运员邹祎余孝忠杜国权
Owner HENGYANG NORMAL UNIV
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