Fast Implementation of the Rivest-Shamir-Adleman (RSA) Algorithm with Robust Packet Data Loss Detection Function

Alhassan Abdul-Barik, Issah Mubasir, A. Salamudeen
{"title":"Fast Implementation of the Rivest-Shamir-Adleman (RSA) Algorithm with Robust Packet Data Loss Detection Function","authors":"Alhassan Abdul-Barik, Issah Mubasir, A. Salamudeen","doi":"10.51983/ajeat-2021.10.2.3058","DOIUrl":null,"url":null,"abstract":"Encryption is the process of protecting information from unauthorized parties by converting such information into an unreadable form. Packet data is a method of transferring data, broken into bits called packets which travels over a network. Packet losses occur when packets fail to reach their destination devices as a result of network congestion, faulty routers or as a result of an attack. Encryption is the standard method for making a communication private. In sending a private message to another user, it is first encrypted (termed encipher), the intended recipient alone knows how to correctly decrypt (decipher) the message. There are several algorithms developed for the purpose of encryption which provides data security and integrity. This paper proposes the use of the Rivest-Shamir-Adleman (RSA) algorithm to implement a system for encrypting text files of any length (by breaking long messages into valid blocks and encrypting each block) capable of being transmitted using a Simple Mail Transfer Protocol (SMTP). Probable primes, 3048 bits in length are generated to be used in the generation of public, private key pairs for encryption and decryption. The proposed scheme is better because the route taken during transmission of data is recorded and packet losses are also checked for during transmission of encrypted files as compared to known state-of-the-art schemes.","PeriodicalId":8524,"journal":{"name":"Asian Journal of Engineering and Applied Technology","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2021-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Asian Journal of Engineering and Applied Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.51983/ajeat-2021.10.2.3058","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Encryption is the process of protecting information from unauthorized parties by converting such information into an unreadable form. Packet data is a method of transferring data, broken into bits called packets which travels over a network. Packet losses occur when packets fail to reach their destination devices as a result of network congestion, faulty routers or as a result of an attack. Encryption is the standard method for making a communication private. In sending a private message to another user, it is first encrypted (termed encipher), the intended recipient alone knows how to correctly decrypt (decipher) the message. There are several algorithms developed for the purpose of encryption which provides data security and integrity. This paper proposes the use of the Rivest-Shamir-Adleman (RSA) algorithm to implement a system for encrypting text files of any length (by breaking long messages into valid blocks and encrypting each block) capable of being transmitted using a Simple Mail Transfer Protocol (SMTP). Probable primes, 3048 bits in length are generated to be used in the generation of public, private key pairs for encryption and decryption. The proposed scheme is better because the route taken during transmission of data is recorded and packet losses are also checked for during transmission of encrypted files as compared to known state-of-the-art schemes.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
具有鲁棒数据包丢失检测功能的RSA (Rivest-Shamir-Adleman)算法的快速实现
加密是通过将信息转换为不可读的形式来保护信息不受未经授权方的攻击的过程。分组数据是一种传输数据的方法,它被分解成称为分组的比特,在网络上传播。由于网络拥塞、路由器故障或受到攻击,报文无法到达目的设备时,就会出现丢包。加密是使通信保密的标准方法。在向另一个用户发送私有消息时,它首先被加密(称为加密),只有预期的接收者知道如何正确地解密(解密)消息。为了提供数据的安全性和完整性,有几种算法被开发出来。本文提出使用RSA (Rivest-Shamir-Adleman)算法来实现一个能够使用简单邮件传输协议(SMTP)传输的任何长度的文本文件加密系统(通过将长消息分解为有效块并加密每个块)。生成长度为3048位的可能素数,用于生成用于加密和解密的公钥、私钥对。与目前最先进的方案相比,所提出的方案更好,因为在传输数据时所采取的路由被记录下来,并且在传输加密文件时也会检查数据包丢失。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Fatigue Analysis of Engine Blade Structure Considering Thermal Loads Feature Extraction Based Machine Learning Approach for Bone Cancer Detection Design of brake failure control on motorcycle disc brakes through an integrated cooling system Evaluation of capacity and number of gates for delays and fuel consumption in the FTSP UII parking area Energy balance of thermal and catalytic degradation processes of plastic waste for producing alternative fuel
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1