Lightweight cryptographic algorithm SCENERY implementation method and device and storage medium

A technology for cryptographic algorithms and implementation methods, applied to devices and storage media, and the field of lightweight cryptographic algorithm SCENERY implementation methods, can solve the problems of simple key expansion operations, low encryption performance, and low flexibility, and reduce implementation resources. Effect of reduced correlation, high performance
CN110784307AActive Publication Date: 2020-02-11HENGYANG NORMAL UNIV

Patent Information

Authority / Receiving Office
CN Β· China
Patent Type
Applications(China)
Current Assignee / Owner
HENGYANG NORMAL UNIV
Publication Date
2020-02-11

Smart Images

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

Abstract

The invention discloses a lightweight cryptographic algorithm SCENERY implementation method, a lightweight cryptographic algorithm SCENERY implementation device and a storage medium. The method comprises the steps that a plaintext to be encrypted is acquired, IP1 initial replacement, a round function, key expansion and IP2 replacement are carried out in sequence, the round function comprises sequentially carrying out round key addition operation, S box replacement and M matrix replacement on data, and the key expansion comprises sequentially carrying out S box replacement, cyclic left shift, round constant addition operation and DP dynamic replacement on a key. An F function of an SPN structure is adopted as a round function, and a binary matrix M is constructed with the purpose of achieving high dependence when an F function linear layer is designed; a round constant and a key expansion intermediate result are selected as control signals for key expansion; DP dynamic replacement is carried out on a current round key expansion intermediate result to obtain a round key, which is a new key expansion mode, the relevance of single key iteration to front wheel input is reduced, the decoding difficulty is increased, the security is improved, and differential and linear attacks and algebraic attacks can be particularly and effectively resisted.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of computer encryption, in particular to a method, device and storage medium for realizing a lightweight cryptographic algorithm SCENERY. Background technique

[0002] In recent years, small embedded devices (such as wireless sensors, smart cards, radio frequency tags) have been widely used in many fields. These devices usually have strong cost constraints, such as area, power, energy consumption in terms of hardware, etc. Since traditional cryptographic algorithms such as AES are not suitable for such extremely limited equipment, lightweight block cipher algorithms suitable for resource-constrained environments have attracted great attention from scholars.

[0003] Since 2007, some papers on lightweight block cipher algorithms have been proposed in international academic circles. At present, there are some lightweight block cipher algorithms, typical representatives such as PRESETNT, Twine, Piccolo, LED, LBlock, RE...

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