AEUR: authenticated encryption algorithm design based on uBlock round function

In order to improve the efficiency of the implementation of the authenticated encryption algorithm without compromising the security of the algorithm, a new authenticated encryption algorithm AEUR was designed.Firstly, based on the uBlock round function, with resistance to internal collision attacks...

Full description

Saved in:
Bibliographic Details
Main Authors: Yatao YANG, Hui DONG, Jiantao LIU, Yanshuo ZHANG
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2023-08-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023159/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841540033483374592
author Yatao YANG
Hui DONG
Jiantao LIU
Yanshuo ZHANG
author_facet Yatao YANG
Hui DONG
Jiantao LIU
Yanshuo ZHANG
author_sort Yatao YANG
collection DOAJ
description In order to improve the efficiency of the implementation of the authenticated encryption algorithm without compromising the security of the algorithm, a new authenticated encryption algorithm AEUR was designed.Firstly, based on the uBlock round function, with resistance to internal collision attacks as the security objective, a mixed integer linear programming approach was used to search for generic iterative component R(t,s) to meet the security objective.Secondly, the authenticated encryption algorithm AEUR was designed by using this component.AEUR consisted of two parts: authenticated encryption and decrypted verification, both of which performed the same process without the need to design additional operational sessions, reducing the algorithm’s resource consumption.In addition, the correctness of the algorithm was verified by comparing the corresponding round state values, and the security of the algorithm was analyzed using various analysis methods such as linear attacks and sliding attacks.Finally, the algorithm was implemented in C language to prove the AEUR has good performance.The results show that the proposed algorithm has a better overall performance in terms of software runtime, with efficiency improvements of 3% and 46% compared to AEGIS and ALE, and 74% and 92% compared to AES-GCM and ACORN, respectively.
format Article
id doaj-art-398751452ecf472b84e9e9573f3737ae
institution Kabale University
issn 1000-436X
language zho
publishDate 2023-08-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-398751452ecf472b84e9e9573f3737ae2025-01-14T06:22:51ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2023-08-014416817859385968AEUR: authenticated encryption algorithm design based on uBlock round functionYatao YANGHui DONGJiantao LIUYanshuo ZHANGIn order to improve the efficiency of the implementation of the authenticated encryption algorithm without compromising the security of the algorithm, a new authenticated encryption algorithm AEUR was designed.Firstly, based on the uBlock round function, with resistance to internal collision attacks as the security objective, a mixed integer linear programming approach was used to search for generic iterative component R(t,s) to meet the security objective.Secondly, the authenticated encryption algorithm AEUR was designed by using this component.AEUR consisted of two parts: authenticated encryption and decrypted verification, both of which performed the same process without the need to design additional operational sessions, reducing the algorithm’s resource consumption.In addition, the correctness of the algorithm was verified by comparing the corresponding round state values, and the security of the algorithm was analyzed using various analysis methods such as linear attacks and sliding attacks.Finally, the algorithm was implemented in C language to prove the AEUR has good performance.The results show that the proposed algorithm has a better overall performance in terms of software runtime, with efficiency improvements of 3% and 46% compared to AEGIS and ALE, and 74% and 92% compared to AES-GCM and ACORN, respectively.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023159/authenticated encryptionblock cipher uBlocksecurity analysissoftware implementation
spellingShingle Yatao YANG
Hui DONG
Jiantao LIU
Yanshuo ZHANG
AEUR: authenticated encryption algorithm design based on uBlock round function
Tongxin xuebao
authenticated encryption
block cipher uBlock
security analysis
software implementation
title AEUR: authenticated encryption algorithm design based on uBlock round function
title_full AEUR: authenticated encryption algorithm design based on uBlock round function
title_fullStr AEUR: authenticated encryption algorithm design based on uBlock round function
title_full_unstemmed AEUR: authenticated encryption algorithm design based on uBlock round function
title_short AEUR: authenticated encryption algorithm design based on uBlock round function
title_sort aeur authenticated encryption algorithm design based on ublock round function
topic authenticated encryption
block cipher uBlock
security analysis
software implementation
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023159/
work_keys_str_mv AT yataoyang aeurauthenticatedencryptionalgorithmdesignbasedonublockroundfunction
AT huidong aeurauthenticatedencryptionalgorithmdesignbasedonublockroundfunction
AT jiantaoliu aeurauthenticatedencryptionalgorithmdesignbasedonublockroundfunction
AT yanshuozhang aeurauthenticatedencryptionalgorithmdesignbasedonublockroundfunction