The blockchain-based Internet of Things (IoT) application combines the distributed ledger, encryption security, and decentralization features of blockchain technology, as well as the ability of IoT devices to connect and collect data on a large scale. This combination can address some key issues in the field of the IoT, such as data privacy, security, trust, and interoperability between devices. However, the computing power, storage space, and energy supply of IoT devices are often limited, and traditional encryption algorithms are not applicable. This paper proposes a new lightweight block cipher, SPOR. SPOR aims to further improve the security and resource reuse efficiency of encryption algorithms through innovative S-box design and key schedules. Specifically, SPOR’s s-box has lower boomerang uniformity, higher algebraic terms and degrees, and no linear structure inside, significantly increasing nonlinearity and complexity; its key schedule eliminates complex logical operations and adopts random methods such as circular shifting and index selection, reducing the hardware implementation area of the algorithm. The experimental results show that SPOR has a good strict avalanche effect and that hardware implementation requires only 1211 GEs.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

SPOR: A Lightweight Block Cipher that is Based on a High-Performance S-Box

  • Ziqian Chen,
  • Zhongyong Guo,
  • Zhongyuan Yao,
  • Xueming Si

摘要

The blockchain-based Internet of Things (IoT) application combines the distributed ledger, encryption security, and decentralization features of blockchain technology, as well as the ability of IoT devices to connect and collect data on a large scale. This combination can address some key issues in the field of the IoT, such as data privacy, security, trust, and interoperability between devices. However, the computing power, storage space, and energy supply of IoT devices are often limited, and traditional encryption algorithms are not applicable. This paper proposes a new lightweight block cipher, SPOR. SPOR aims to further improve the security and resource reuse efficiency of encryption algorithms through innovative S-box design and key schedules. Specifically, SPOR’s s-box has lower boomerang uniformity, higher algebraic terms and degrees, and no linear structure inside, significantly increasing nonlinearity and complexity; its key schedule eliminates complex logical operations and adopts random methods such as circular shifting and index selection, reducing the hardware implementation area of the algorithm. The experimental results show that SPOR has a good strict avalanche effect and that hardware implementation requires only 1211 GEs.