K. R. Raghunandhan, Surendra Shetty, Ganesh Aithal, N. Rakshith
{"title":"基于假模数和假公钥指数的增强RSA算法","authors":"K. R. Raghunandhan, Surendra Shetty, Ganesh Aithal, N. Rakshith","doi":"10.1109/ICEECCOT43722.2018.9001351","DOIUrl":null,"url":null,"abstract":"In cryptography Public key cryptography plays an important role in the field of data communication. Public key uses two different keys where keys are associated in such a way that, the public key can use to encrypt the data and private key is used to decrypt. RSA is considered as one of the efficient algorithm in public key cryptography. Efficiency of RSA Algorithm mainly depends on how effectively public key components is shared i.e. modulus $n$ and public key exponent e. If these components compromised using mathematical attack, obtaining private key becomes easier job for the intruder. In this paper an enhanced RSA algorithm is proposed to increase the factoring complexity of the public keys, we use fake public key exponent $f$ instead of $e$ and modulus $X$ instead of ‘n’. Results of our scheme overcome the limitations of Integer factorization attack. Paper also gives comparative analysis of the proposed work using standard metrics.","PeriodicalId":254272,"journal":{"name":"2018 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Enhanced RSA Algorithm using Fake Modulus and Fake Public Key Exponent\",\"authors\":\"K. R. Raghunandhan, Surendra Shetty, Ganesh Aithal, N. Rakshith\",\"doi\":\"10.1109/ICEECCOT43722.2018.9001351\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In cryptography Public key cryptography plays an important role in the field of data communication. Public key uses two different keys where keys are associated in such a way that, the public key can use to encrypt the data and private key is used to decrypt. RSA is considered as one of the efficient algorithm in public key cryptography. Efficiency of RSA Algorithm mainly depends on how effectively public key components is shared i.e. modulus $n$ and public key exponent e. If these components compromised using mathematical attack, obtaining private key becomes easier job for the intruder. In this paper an enhanced RSA algorithm is proposed to increase the factoring complexity of the public keys, we use fake public key exponent $f$ instead of $e$ and modulus $X$ instead of ‘n’. Results of our scheme overcome the limitations of Integer factorization attack. Paper also gives comparative analysis of the proposed work using standard metrics.\",\"PeriodicalId\":254272,\"journal\":{\"name\":\"2018 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT)\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEECCOT43722.2018.9001351\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEECCOT43722.2018.9001351","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
摘要
在密码学中,公钥密码学在数据通信领域起着重要的作用。公钥使用两个不同的密钥,其中密钥以这样一种方式关联,公钥可用于加密数据,私钥用于解密。RSA被认为是一种有效的公钥加密算法。RSA算法的效率主要取决于如何有效地共享公钥组件,即模数$n$和公钥指数e。如果使用数学攻击泄露这些组件,则入侵者更容易获得私钥。本文提出了一种增强的RSA算法来提高公钥的分解复杂度,我们用假公钥指数$f$代替了$e$,用模数$X$代替了' n '。该方案克服了整数分解攻击的局限性。论文还使用标准度量对所建议的工作进行了比较分析。
Enhanced RSA Algorithm using Fake Modulus and Fake Public Key Exponent
In cryptography Public key cryptography plays an important role in the field of data communication. Public key uses two different keys where keys are associated in such a way that, the public key can use to encrypt the data and private key is used to decrypt. RSA is considered as one of the efficient algorithm in public key cryptography. Efficiency of RSA Algorithm mainly depends on how effectively public key components is shared i.e. modulus $n$ and public key exponent e. If these components compromised using mathematical attack, obtaining private key becomes easier job for the intruder. In this paper an enhanced RSA algorithm is proposed to increase the factoring complexity of the public keys, we use fake public key exponent $f$ instead of $e$ and modulus $X$ instead of ‘n’. Results of our scheme overcome the limitations of Integer factorization attack. Paper also gives comparative analysis of the proposed work using standard metrics.