R. Kushwah, Rishabh Rajpurohit, Paul Jonathan, G. Kumar
{"title":"Web Application Based Text Encryption","authors":"R. Kushwah, Rishabh Rajpurohit, Paul Jonathan, G. Kumar","doi":"10.1145/3549206.3549207","DOIUrl":null,"url":null,"abstract":"In today’s world we are using cryptography everywhere. Cryptography ensures that the information is secured and can only be accessed by the sender and the receiver of the message. We use it to securely send passwords over vast networks for online purchases. During recent time, we have seen a rise in the number of cyberattacks. Our data is becoming less and less secure. Also, the encryption and decryption process has become really cumbersome which has made it really difficult for it to be used in daily life. The aim of our paper is to protect the privacy of users. We have proposed a novel RKJ algorithm which is based on keyless encryption. In this algorithm the message is converted to binary and divided into groups of 32 bits. Every group is used as its own key after round shifting the bits by a random amount. This is done for a number of times (rounds). Apart from the proposed algorithms, we have also provided the users to create an id and use our proposed web application to store important data in the form of notes. We have used the blowfish algorithm to store these passwords in our database. The proposed RKJ algorithm has been used to encrypt these notes. To read the notes we would have to use login and password. Finally, we have hosted proposed web application on Heroku.","PeriodicalId":199675,"journal":{"name":"Proceedings of the 2022 Fourteenth International Conference on Contemporary Computing","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 Fourteenth International Conference on Contemporary Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3549206.3549207","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In today’s world we are using cryptography everywhere. Cryptography ensures that the information is secured and can only be accessed by the sender and the receiver of the message. We use it to securely send passwords over vast networks for online purchases. During recent time, we have seen a rise in the number of cyberattacks. Our data is becoming less and less secure. Also, the encryption and decryption process has become really cumbersome which has made it really difficult for it to be used in daily life. The aim of our paper is to protect the privacy of users. We have proposed a novel RKJ algorithm which is based on keyless encryption. In this algorithm the message is converted to binary and divided into groups of 32 bits. Every group is used as its own key after round shifting the bits by a random amount. This is done for a number of times (rounds). Apart from the proposed algorithms, we have also provided the users to create an id and use our proposed web application to store important data in the form of notes. We have used the blowfish algorithm to store these passwords in our database. The proposed RKJ algorithm has been used to encrypt these notes. To read the notes we would have to use login and password. Finally, we have hosted proposed web application on Heroku.