FPGA Implementation of Short Message Authentication Based on the SM4 Algorithm

This paper presents a FPGA implementation of SM4 Encryption and Decryption which has been used in the short message service (SMS) to solve the security risks of information leakage and illegal tampering in the short message service by converting the plaintext into ciphertext for transmission within short message communication system. This paper expands the key bit width based on the traditional SM4 so that the algorithm supports 256-bit keys. The extension of Key Size significantly complicates cryptanalysis efforts, making it exceedingly difficult for analysts to deduce algorithm characteristics from ciphertext, thereby substantially enhancing the security of the algorithm, but throughput (blocks processed per second) is unaffected. Additionally, this paper also introduces enhancements to the operational mode of the encryption algorithm, allowing the authentication module to encrypt and decrypt data of any length. This paper implements an authentication module based on FPGA for encryption and decryption, providing effective security for the transmission of short message data.

Authors

Institutions

Publication Details

Published
2024-09-21
DOI
https://doi.org/10.1109/icicsp62589.2024.10809350
Citations
1
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.33
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FPGA Implementation of Short Message Authentication Based on the SM4 Algorithm

Qian Sun, Guangzu Liu, K. Jiang, Ziming Wang
1 citations
Advanced Algorithms and Applications
0.33
article

FPGA Implementation of Short Message Authentication Based on the SM4 Algorithm

Qian Sun, Guangzu Liu, K. Jiang, Ziming Wang
article en
1 citations

Abstract

This paper presents a FPGA implementation of SM4 Encryption and Decryption which has been used in the short message service (SMS) to solve the security risks of information leakage and illegal tampering in the short message service by converting the plaintext into ciphertext for transmission within short message communication system. This paper expands the key bit width based on the traditional SM4 so that the algorithm supports 256-bit keys. The extension of Key Size significantly complicates cryptanalysis efforts, making it exceedingly difficult for analysts to deduce algorithm characteristics from ciphertext, thereby substantially enhancing the security of the algorithm, but throughput (blocks processed per second) is unaffected. Additionally, this paper also introduces enhancements to the operational mode of the encryption algorithm, allowing the authentication module to encrypt and decrypt data of any length. This paper implements an authentication module based on FPGA for encryption and decryption, providing effective security for the transmission of short message data.

Nanjing University of Science and Technology (CN), Space Micro (United States) (US), Signal Processing (United States) (US)
Reduced inequalities
Openalex Percentile: Top 37%
Advanced Algorithms and Applications
0.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.