容忍单事件影响的卫星通信认证AES-CTR实现

S. J. H. Pirzada, A. Murtaza, Jianwei Liu, Tongge Xu
{"title":"容忍单事件影响的卫星通信认证AES-CTR实现","authors":"S. J. H. Pirzada, A. Murtaza, Jianwei Liu, Tongge Xu","doi":"10.17706/ijcce.2019.8.4.178-183","DOIUrl":null,"url":null,"abstract":"Recently, the increase in the use of fast and reliable communication systems has increased the significance and utilization of satellite-based communication systems. The communication systems used in the space environment is more reliable and robust as compared to communication systems used on earth. Because unlike ground communication, the communication systems in space have to bear harsh space environment and its effects like radiations, pressure, and vacuum, which causes anomalies in communication systems. These effects are known as Single Event Effects (SEE), which results in loss of data or sometimes even damage to the equipment. Like ground systems, in satellite, the Advanced Encryption Standard (AES) is a widely used encryption algorithm which is not only used to provide data confidentiality but also used in data authentication & integrity algorithms (e.g. CMAC) as well as in authenticated encryption (AE) algorithm (e.g., AES-GCM). The Substitution Box (S-Box) is a main component of the AES algorithm, which is generally implemented on memory blocks. The memory blocks in space are vulnerable to radiations and mostly affected by SEE; hence, protection techniques against SEE are proposed by researchers. Two methods for implementation of the S-Box algorithm are by a look-up table or by an algorithm. In this work, analysis of using these two methods of the S-Box implementation for SEE is performed. The implementation of both methods is performed on FPGA, and results show that the algorithm implementation is more reliable in the space environment as compared to table-based implementation.","PeriodicalId":23787,"journal":{"name":"World Academy of Science, Engineering and Technology, International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Single Event Effects Tolerant AES-CTR Implementation for Authentication of Satellite Communication\",\"authors\":\"S. J. H. Pirzada, A. Murtaza, Jianwei Liu, Tongge Xu\",\"doi\":\"10.17706/ijcce.2019.8.4.178-183\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recently, the increase in the use of fast and reliable communication systems has increased the significance and utilization of satellite-based communication systems. The communication systems used in the space environment is more reliable and robust as compared to communication systems used on earth. Because unlike ground communication, the communication systems in space have to bear harsh space environment and its effects like radiations, pressure, and vacuum, which causes anomalies in communication systems. These effects are known as Single Event Effects (SEE), which results in loss of data or sometimes even damage to the equipment. Like ground systems, in satellite, the Advanced Encryption Standard (AES) is a widely used encryption algorithm which is not only used to provide data confidentiality but also used in data authentication & integrity algorithms (e.g. CMAC) as well as in authenticated encryption (AE) algorithm (e.g., AES-GCM). The Substitution Box (S-Box) is a main component of the AES algorithm, which is generally implemented on memory blocks. The memory blocks in space are vulnerable to radiations and mostly affected by SEE; hence, protection techniques against SEE are proposed by researchers. Two methods for implementation of the S-Box algorithm are by a look-up table or by an algorithm. In this work, analysis of using these two methods of the S-Box implementation for SEE is performed. The implementation of both methods is performed on FPGA, and results show that the algorithm implementation is more reliable in the space environment as compared to table-based implementation.\",\"PeriodicalId\":23787,\"journal\":{\"name\":\"World Academy of Science, Engineering and Technology, International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"World Academy of Science, Engineering and Technology, International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.17706/ijcce.2019.8.4.178-183\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"World Academy of Science, Engineering and Technology, International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17706/ijcce.2019.8.4.178-183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

近年来,快速可靠的通信系统的使用越来越多,增加了卫星通信系统的重要性和利用率。与在地球上使用的通信系统相比,在空间环境中使用的通信系统更加可靠和健壮。因为与地面通信不同,太空通信系统必须承受恶劣的空间环境及其辐射、压力、真空等影响,从而导致通信系统出现异常。这些影响被称为单事件效应(SEE),它会导致数据丢失,有时甚至会损坏设备。与地面系统一样,在卫星上,高级加密标准AES (Advanced Encryption Standard)是一种广泛使用的加密算法,它不仅用于提供数据机密性,还用于数据认证和完整性算法(如CMAC)以及身份验证加密(AE)算法(如AES- gcm)。替换盒(S-Box)是AES算法的主要组成部分,通常在内存块上实现。空间存储块易受辐射影响,受SEE影响最大;因此,研究人员提出了针对SEE的保护技术。实现S-Box算法的两种方法是通过查找表或通过算法。在这项工作中,对使用这两种方法实现SEE的S-Box进行了分析。在FPGA上对两种方法进行了实现,结果表明,与基于表的实现相比,该算法在空间环境下的实现更加可靠。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Single Event Effects Tolerant AES-CTR Implementation for Authentication of Satellite Communication
Recently, the increase in the use of fast and reliable communication systems has increased the significance and utilization of satellite-based communication systems. The communication systems used in the space environment is more reliable and robust as compared to communication systems used on earth. Because unlike ground communication, the communication systems in space have to bear harsh space environment and its effects like radiations, pressure, and vacuum, which causes anomalies in communication systems. These effects are known as Single Event Effects (SEE), which results in loss of data or sometimes even damage to the equipment. Like ground systems, in satellite, the Advanced Encryption Standard (AES) is a widely used encryption algorithm which is not only used to provide data confidentiality but also used in data authentication & integrity algorithms (e.g. CMAC) as well as in authenticated encryption (AE) algorithm (e.g., AES-GCM). The Substitution Box (S-Box) is a main component of the AES algorithm, which is generally implemented on memory blocks. The memory blocks in space are vulnerable to radiations and mostly affected by SEE; hence, protection techniques against SEE are proposed by researchers. Two methods for implementation of the S-Box algorithm are by a look-up table or by an algorithm. In this work, analysis of using these two methods of the S-Box implementation for SEE is performed. The implementation of both methods is performed on FPGA, and results show that the algorithm implementation is more reliable in the space environment as compared to table-based implementation.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信