Güvenli olmayan bir ağ ortamında verileri gizlemek ve transferini sağlamak için şifreleme kripto sistemleri kullanılır. Asimetrik şifreleme kriptosistemlerinde verinin güvenle saklanması ve iletişimin güvenli gerçekleşmesi için kullanılan algoritmaların gücü, anahtar gizliliği, cebirsel fonksiyonlar kadar kullanılan asal sayılar da etkilidir. Asal sayılar, insanlar veya bilgisayarlar arasında güvenli veri göndermeye yardımcı olurken şifrelenmiş veriyi de güvende tutar. Kriptosistemin güvenliği aynı zamanda saldırılara dayanabilme kapasitesiyle ilişkilidir. Asimetrik şifreleme algoritmalarından biri olan RSA şifreleme algoritması saldırılara karşı gücünü çarpma işleminden almaktadır ve temeli asal sayılara dayanmaktadır. Çok büyük sayıların çarpanlara ayrılması zorluğu RSA’nın gücüne güç katmaktadır ki bu da şifreleme dünyasında tercih edilirliğini arttırdığı sonucunu beraberinde getirmektedir. Çarpma işlemi ve çarpanlara ayırmada kullanılan sayıların oldukça küçük olması ufacık bir çocuk için eğlenceli bir oyuna dönüşen matematiksel becerilerin; sayılar gitgide büyüdüğünde teknolojik aygıtlar için bile belirli sürelerde neredeyse imkansıza yaklaşmasına neden olmaktadır. Sayılar teorisi ve kriptografi için önemi tartışılmaz, hem matematikçiler hem de bilgisayar bilimciler çarpanlara ayırma problemi üzerinde uzun yıllar çalışmalar gerçekleştirmişlerdir. RSA’da modN’i oluşturan (N=p.q) p ve q asal çarpan değerlerinin çok küçük ve birbirine yakın olması sistemin güvensizliği sorunu doğurmaktadır. Çalışma kapsamında önerilen RSA algoritma uygulamasıyla bu güvensizlik sorunu incelenmiş ve () adet asal sayı kullanılarak RSA şifreleme yapılmış Normal RSA ile karşılaştırma yapılmıştır.
Encryption cryptosystems are used to hide and transfer data in an insecure network environment. In asymmetric encryption cryptosystems, the power of algorithms, key secrecy and algebraic functions used for safe data storage and communication are as effective as prime numbers used. Prime numbers help send secure data between humans or computers while keeping encrypted data safe. The security of the cryptosystem is also related to its capacity to withstand attacks. RSA encryption algorithm, which is one of the asymmetric encryption algorithms, takes its power against attacks from multiplication and is based on prime numbers. The difficulty of factoring very large numbers adds to the power of RSA, which leads to the conclusion that it increases its preferability in the world of encryption. The fact that the numbers used in multiplication and factorization are quite small, mathematical skills that turn into a fun game for a small child; when the numbers get bigger, it makes it almost impossible even for technological devices at certain times. Its importance for number theory and cryptography is indisputable, and both mathematicians and computer scientists have worked on the factorization problem for many years.The fact that the prime factor values of p and q (N=p.q) that make up modN in RSA are very small and close to each other, causes the insecurity of the system. This insecurity problem was examined with the RSA algorithm application proposed within the scope of the study and a comparison was made with Normal RSA using RSA encryption using () prime numbers.
Primary Language | Turkish |
---|---|
Subjects | Engineering |
Journal Section | Research Articles |
Authors | |
Publication Date | July 28, 2023 |
Acceptance Date | July 12, 2023 |
Published in Issue | Year 2023 Volume: 24 Issue: 1 |