密码密钥生成中的埃尔加马尔算法和卢克算法比较研究

Q4 Earth and Planetary Sciences ASEAN Engineering Journal Pub Date : 2023-10-24 DOI:10.11113/aej.v13.19184
Nur Rochmah Dyah Puji Astuti, Dimas Panji Setiawan, D. C. Hakika
{"title":"密码密钥生成中的埃尔加马尔算法和卢克算法比较研究","authors":"Nur Rochmah Dyah Puji Astuti, Dimas Panji Setiawan, D. C. Hakika","doi":"10.11113/aej.v13.19184","DOIUrl":null,"url":null,"abstract":"In today’s era of digital, data security in communication channel becomes important factor to be considered during exchange of information. Cryptography is one of techniques to send and receive information securely through an insecure channel. Based on the number of keys used, encryption methods are categorized as symmetric and asymmetric cryptography. Compared to symmetric cryptography that often suffers from key management issues, asymmetric cryptography delivers higher level of data security. Thus, asymmetric cryptography is more preferred when security if the priority. To determine suitable algorithm, three essential aspects should be considered: security, speed, and prime numbers. This study aims to compare the application of asymmetric cryptographic algorithms between ElGamal and LUC algorithms in the key generation process. A comparative analysis of these two algorithms was conducted by evaluating the processing speed and prime numbers during key generation process to determine the advantages and drawbacks from ElGamal and LUC algorithms. The application in this study was developed using PHP programming language by following the Waterfall Model. Application testing involved two kinds of tests: (i) Black Box test and (ii) System Usability Scale (SUS) test. Results show the application developed from this study successfully performed the encryption, decryption, and checking of prime numbers from ElGamal and LUC algorithms. It displayed ciphertext, plaintext, and the speed of the encryption and decryption process from both methods. The black box test showed that all application functions follow the user's needs, while System Usability Scale (SUS) test obtained an average score of SUS interpretation of 83.75. This value means the adjective ratings was “excellent”, the grade scale was “B”, and the acceptability range was “acceptable”. It is concluded that the LUC algorithm superior to ElGamal in terms of the speed of encryption process. However, during the decryption process the LUC algorithm responded slower than ElGamal.","PeriodicalId":36749,"journal":{"name":"ASEAN Engineering Journal","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"COMPARATIVE STUDY OF ELGAMAL AND LUC ALGORITHM IN CRYPTOGRAPHIC KEY GENERATION\",\"authors\":\"Nur Rochmah Dyah Puji Astuti, Dimas Panji Setiawan, D. C. Hakika\",\"doi\":\"10.11113/aej.v13.19184\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In today’s era of digital, data security in communication channel becomes important factor to be considered during exchange of information. Cryptography is one of techniques to send and receive information securely through an insecure channel. Based on the number of keys used, encryption methods are categorized as symmetric and asymmetric cryptography. Compared to symmetric cryptography that often suffers from key management issues, asymmetric cryptography delivers higher level of data security. Thus, asymmetric cryptography is more preferred when security if the priority. To determine suitable algorithm, three essential aspects should be considered: security, speed, and prime numbers. This study aims to compare the application of asymmetric cryptographic algorithms between ElGamal and LUC algorithms in the key generation process. A comparative analysis of these two algorithms was conducted by evaluating the processing speed and prime numbers during key generation process to determine the advantages and drawbacks from ElGamal and LUC algorithms. The application in this study was developed using PHP programming language by following the Waterfall Model. Application testing involved two kinds of tests: (i) Black Box test and (ii) System Usability Scale (SUS) test. Results show the application developed from this study successfully performed the encryption, decryption, and checking of prime numbers from ElGamal and LUC algorithms. It displayed ciphertext, plaintext, and the speed of the encryption and decryption process from both methods. The black box test showed that all application functions follow the user's needs, while System Usability Scale (SUS) test obtained an average score of SUS interpretation of 83.75. This value means the adjective ratings was “excellent”, the grade scale was “B”, and the acceptability range was “acceptable”. It is concluded that the LUC algorithm superior to ElGamal in terms of the speed of encryption process. However, during the decryption process the LUC algorithm responded slower than ElGamal.\",\"PeriodicalId\":36749,\"journal\":{\"name\":\"ASEAN Engineering Journal\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ASEAN Engineering Journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.11113/aej.v13.19184\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Earth and Planetary Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ASEAN Engineering Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11113/aej.v13.19184","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Earth and Planetary Sciences","Score":null,"Total":0}
引用次数: 0

摘要

在当今的数字化时代,通信渠道的数据安全成为信息交换过程中必须考虑的重要因素。加密技术是通过不安全渠道安全发送和接收信息的技术之一。根据所用密钥的数量,加密方法可分为对称加密和非对称加密。对称加密技术通常存在密钥管理问题,与之相比,非对称加密技术能提供更高级别的数据安全。因此,在优先考虑安全性的情况下,非对称加密技术更受青睐。要确定合适的算法,应考虑三个基本方面:安全性、速度和质数。本研究旨在比较 ElGamal 算法和 LUC 算法在密钥生成过程中对非对称加密算法的应用。通过评估密钥生成过程中的处理速度和质数,对这两种算法进行了比较分析,以确定 ElGamal 算法和 LUC 算法的优缺点。本研究中的应用程序是按照瀑布模型使用 PHP 编程语言开发的。应用程序测试包括两种测试:(i) 黑盒测试和 (ii) 系统可用性量表 (SUS) 测试。结果显示,本研究开发的应用程序成功执行了 ElGamal 和 LUC 算法中质数的加密、解密和校验。它显示了两种方法的密文、明文以及加密和解密过程的速度。黑盒测试表明,所有应用程序功能都符合用户需求,而系统可用性量表(SUS)测试得出的 SUS 解释平均分为 83.75。这一数值意味着形容词评级为 "优秀",等级表为 "B",可接受性范围为 "可接受"。结论是 LUC 算法在加密速度方面优于 ElGamal 算法。然而,在解密过程中,LUC 算法的响应速度比 ElGamal 算法慢。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
COMPARATIVE STUDY OF ELGAMAL AND LUC ALGORITHM IN CRYPTOGRAPHIC KEY GENERATION
In today’s era of digital, data security in communication channel becomes important factor to be considered during exchange of information. Cryptography is one of techniques to send and receive information securely through an insecure channel. Based on the number of keys used, encryption methods are categorized as symmetric and asymmetric cryptography. Compared to symmetric cryptography that often suffers from key management issues, asymmetric cryptography delivers higher level of data security. Thus, asymmetric cryptography is more preferred when security if the priority. To determine suitable algorithm, three essential aspects should be considered: security, speed, and prime numbers. This study aims to compare the application of asymmetric cryptographic algorithms between ElGamal and LUC algorithms in the key generation process. A comparative analysis of these two algorithms was conducted by evaluating the processing speed and prime numbers during key generation process to determine the advantages and drawbacks from ElGamal and LUC algorithms. The application in this study was developed using PHP programming language by following the Waterfall Model. Application testing involved two kinds of tests: (i) Black Box test and (ii) System Usability Scale (SUS) test. Results show the application developed from this study successfully performed the encryption, decryption, and checking of prime numbers from ElGamal and LUC algorithms. It displayed ciphertext, plaintext, and the speed of the encryption and decryption process from both methods. The black box test showed that all application functions follow the user's needs, while System Usability Scale (SUS) test obtained an average score of SUS interpretation of 83.75. This value means the adjective ratings was “excellent”, the grade scale was “B”, and the acceptability range was “acceptable”. It is concluded that the LUC algorithm superior to ElGamal in terms of the speed of encryption process. However, during the decryption process the LUC algorithm responded slower than ElGamal.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
ASEAN Engineering Journal
ASEAN Engineering Journal Engineering-Engineering (all)
CiteScore
0.60
自引率
0.00%
发文量
75
期刊最新文献
ACOUSTICAL ANALYSIS FOR THE LECTURE ROOMS IN UNIMAP ULTRASOUND-ASSISTED EXTRACTION OF STARCH FROM OIL PALM TRUNK: AN OPTIMIZATION BY RESPONSE SURFACE METHODOLOGY EVALUATION OF STORM SURGE BEHAVIOR DUE TO DIFFERENT TYPHOON TRACKS AND WIND SPEEDS ALONG THE COAST OF DAGUPAN CITY, LINGAYEN GULF, PHILIPPINES SHEAR STRENGTH OF SOFT CLAY REINFORCED WITH ACRYLONITRILE BUTADIENE STYRENE (ABS) COLUMN CUTTING ANALYSIS ON HORIZONTAL DRIILING USING CUTTING CARRY INDEX, CUTTING TRANSPORT RATIO AND CUTTING CONCENTRATION IN ANNULUS METHOD ON A WELL G FIELD S
×
引用
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