Secure Chatroom Application using Advanced Encryption Standard Algorithm

Rohitha Pasumarty, R. K N
{"title":"Secure Chatroom Application using Advanced Encryption Standard Algorithm","authors":"Rohitha Pasumarty, R. K N","doi":"10.1109/CENTCON52345.2021.9688060","DOIUrl":null,"url":null,"abstract":"This paper, in all its essence, is a group chat Application, between a variable number of users, who are connected to each other, by virtue of being a member of the same network. A central server acts as a service to accept messages from a user and forward it to all other users, who are participating in the group chat by being connected to the server at that point of time. Given that the server is up and running, new users can join the group chat server at any given time by providing the current local IP address and the port on which the server is running, although, this can only be done if the active members in a group chat does not exceed the specified and declared capacity of the server. If a large number of users is expected, the server can be configured to listen for a higher number of incoming connection requests, which should be carefully determined, since, performing an alteration in the capacity of the server requires the server to be restarted for the new capacity to come into effect. The main aim of this group chat server is that it is a secure group chat server which uses cryptographic algorithms Advances Encryption Standard for encrypting message. When the server is started, a random cipher key is generated for encryption and decryption of messages. This cipher key is the secret key that is confidential within the boundaries of the system. When a message originates from a user, it is encrypted before being sent to the server. The server receives this encrypted message and forwards it to the other users that are currently connected to the group chat server.","PeriodicalId":103865,"journal":{"name":"2021 International Conference on Disruptive Technologies for Multi-Disciplinary Research and Applications (CENTCON)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Disruptive Technologies for Multi-Disciplinary Research and Applications (CENTCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CENTCON52345.2021.9688060","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

This paper, in all its essence, is a group chat Application, between a variable number of users, who are connected to each other, by virtue of being a member of the same network. A central server acts as a service to accept messages from a user and forward it to all other users, who are participating in the group chat by being connected to the server at that point of time. Given that the server is up and running, new users can join the group chat server at any given time by providing the current local IP address and the port on which the server is running, although, this can only be done if the active members in a group chat does not exceed the specified and declared capacity of the server. If a large number of users is expected, the server can be configured to listen for a higher number of incoming connection requests, which should be carefully determined, since, performing an alteration in the capacity of the server requires the server to be restarted for the new capacity to come into effect. The main aim of this group chat server is that it is a secure group chat server which uses cryptographic algorithms Advances Encryption Standard for encrypting message. When the server is started, a random cipher key is generated for encryption and decryption of messages. This cipher key is the secret key that is confidential within the boundaries of the system. When a message originates from a user, it is encrypted before being sent to the server. The server receives this encrypted message and forwards it to the other users that are currently connected to the group chat server.
使用高级加密标准算法的安全聊天室应用程序
从本质上讲,本文是一个群组聊天应用程序,在可变数量的用户之间,通过成为同一网络的成员而相互连接。中央服务器充当服务,接收来自用户的消息,并将其转发给所有其他用户,这些用户通过在那个时间点连接到服务器来参与组聊天。假设服务器已经启动并运行,新用户可以在任何给定时间通过提供当前本地IP地址和服务器运行的端口来加入组聊天服务器,但是,这只能在组聊天中的活动成员不超过服务器的指定和声明容量的情况下完成。如果预期有大量用户,则可以将服务器配置为侦听更多数量的传入连接请求,这应该仔细确定,因为在服务器容量中执行更改需要重新启动服务器以使新容量生效。本群聊服务器的主要目标是它是一个安全的群聊服务器,使用先进的加密标准对消息进行加密。当服务器启动时,将生成一个用于消息加密和解密的随机密码密钥。该密码密钥是在系统边界内保密的秘密密钥。当消息来自用户时,它在发送到服务器之前被加密。服务器接收此加密消息并将其转发给当前连接到组聊天服务器的其他用户。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信