RSA ŞİFRELME SİSTEMİNE KARŞI YENİ BİR ÇARPANLARA AYIRMA SALDIRISI

C. Mert, Sadi Evren Seker
{"title":"RSA ŞİFRELME SİSTEMİNE KARŞI YENİ BİR ÇARPANLARA AYIRMA SALDIRISI","authors":"C. Mert, Sadi Evren Seker","doi":"10.18185/eufbed.89538","DOIUrl":null,"url":null,"abstract":"Bu calismanin amaci, oncelikli olarak RSA sifreleme yonteminde kullanilan ve iki asal sayinin carpimindan olusan yari-asal sayilari, carpanlara ayirmaya yoneliktir. Bu makale kapsaminda sik kullanilan ve one cikan carpanlara ayirma yontemlerinin aciklanmasi ve performanslarinin karsilastirilmasi yapilmistir. Calisma kapsaminda yeni bir carpanlara ayirma yontemi onerilmistir. Ayrica carpanlara ayirma yontemleri, rastgele uretilen asal sayilar uzerinde denenerek yeni onerilen yontemin basarisi sinanmistir. Yapilan calismalar, RSA yonteminde kullanilan yari-asal sayilara saldirmak icin, onerilen yeni yontemin, mevcut yontemlere gore daha avantajli oldugunu ortaya koymaktadir. Gunumuz sifreleme teknolojilerinin tamami, matematiksel bir zorluga dayali olarak gelistirilmistir. Ornegin iki sayinin carpilmasi kolay ancak bir sayinin carpanlarina ayrilmasi zordur. Benzer sekilde a b  seklinde ust almak kolay ancak tersi olan logaritma hesaplanmasi zor islemdir. Bu zorluk, bilgisayar bilimleri acisindan islem karmasikligi veya daha acik bir ifadeyle zaman karmasikligi olarak ortaya cikmaktadir. Gunumuz sifreleme sistemlerine yapilan saldirilarin tamaminin bilgisayar tabanli oldugu dusunulurse, bir sistemin guvenligi ne kadar uzun sure saldiriya dayanabilecegi ile olculmektedir. En yaygin kullanilan sifreleme algoritmalarindan birisi olan RSA, hem logaritma hem de carpanlara ayirma zorlugu uzerine insa edilmistir. Ornegin RSA sistemine yapilacak bir saldiri sirasinda kullanilan anahtarin, asal carpanlarina ayrilmasi gerekmektedir. Carpanlara ayirma icin ise yillar boyunca cesitli yontemler gelistirilmistir. Bu yazi kapsaminda mevcut carpanlara ayirma yontemleri incelenmis ve bilgisayar uzerinde Java dili ile kodlanarak uretilen 1,000 adet 15 haneli rast gele sayi uzerinde performanslari karsilastirilmistir. Bu calismada kullanilan carpanlara ayirma yontemleri, onerilen yeni yonteme ilave olarak, Deneme, Fermat, Eliptik Egri (elliptic curve method), ikinci dereceden kalbur (quadratic sieve), Eratosthene Sieve (Atkin Kalburu) ve Polllar-Rho yontemleridir.","PeriodicalId":212034,"journal":{"name":"Erzincan University Journal of Science and Technology","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Erzincan University Journal of Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18185/eufbed.89538","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Bu calismanin amaci, oncelikli olarak RSA sifreleme yonteminde kullanilan ve iki asal sayinin carpimindan olusan yari-asal sayilari, carpanlara ayirmaya yoneliktir. Bu makale kapsaminda sik kullanilan ve one cikan carpanlara ayirma yontemlerinin aciklanmasi ve performanslarinin karsilastirilmasi yapilmistir. Calisma kapsaminda yeni bir carpanlara ayirma yontemi onerilmistir. Ayrica carpanlara ayirma yontemleri, rastgele uretilen asal sayilar uzerinde denenerek yeni onerilen yontemin basarisi sinanmistir. Yapilan calismalar, RSA yonteminde kullanilan yari-asal sayilara saldirmak icin, onerilen yeni yontemin, mevcut yontemlere gore daha avantajli oldugunu ortaya koymaktadir. Gunumuz sifreleme teknolojilerinin tamami, matematiksel bir zorluga dayali olarak gelistirilmistir. Ornegin iki sayinin carpilmasi kolay ancak bir sayinin carpanlarina ayrilmasi zordur. Benzer sekilde a b  seklinde ust almak kolay ancak tersi olan logaritma hesaplanmasi zor islemdir. Bu zorluk, bilgisayar bilimleri acisindan islem karmasikligi veya daha acik bir ifadeyle zaman karmasikligi olarak ortaya cikmaktadir. Gunumuz sifreleme sistemlerine yapilan saldirilarin tamaminin bilgisayar tabanli oldugu dusunulurse, bir sistemin guvenligi ne kadar uzun sure saldiriya dayanabilecegi ile olculmektedir. En yaygin kullanilan sifreleme algoritmalarindan birisi olan RSA, hem logaritma hem de carpanlara ayirma zorlugu uzerine insa edilmistir. Ornegin RSA sistemine yapilacak bir saldiri sirasinda kullanilan anahtarin, asal carpanlarina ayrilmasi gerekmektedir. Carpanlara ayirma icin ise yillar boyunca cesitli yontemler gelistirilmistir. Bu yazi kapsaminda mevcut carpanlara ayirma yontemleri incelenmis ve bilgisayar uzerinde Java dili ile kodlanarak uretilen 1,000 adet 15 haneli rast gele sayi uzerinde performanslari karsilastirilmistir. Bu calismada kullanilan carpanlara ayirma yontemleri, onerilen yeni yonteme ilave olarak, Deneme, Fermat, Eliptik Egri (elliptic curve method), ikinci dereceden kalbur (quadratic sieve), Eratosthene Sieve (Atkin Kalburu) ve Polllar-Rho yontemleridir.
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信