Kriptolojide Genetik Kod Kullanarak Anahtar Üretimi
dc.authorid | 0000-0001-8372-5004 | en_US |
dc.contributor.advisor | Başçiftçi, Fatih | |
dc.contributor.author | Boydak, Hanife | |
dc.date.accessioned | 2024-01-19T12:03:29Z | |
dc.date.available | 2024-01-19T12:03:29Z | |
dc.date.issued | 2023 | en_US |
dc.date.submitted | 2023 | |
dc.department | Selçuk Üniversitesi | en_US |
dc.description.abstract | Günümüzde elektronik ortamların sıkça kullanılması sebebiyle verilerin güvenliği önemli bir alan olmuştur. Veri güvenliği amacıyla kriptoloji, verinin başkası tarafından elde edilmemesi ve değiştirilmemesi üzerine çalışmaların yapılmasıdır. Son yıllarda yapılan çalışmalarda güvenliği artırmak amacıyla kriptolojide genetik kodlar kullanımı önem kazanmıştır. Teknolojinin ilerlemesi ile şifrelemede veri güvenliliğini artırmak amacıyla bu metot kullanımı tercih edilmiştir. Mevcut şifreleme sistemlerinin amacı verileri çok uzun bir süre güvence altında tutmaktır. Deoksiribo Nükleik Asit (DNA) sistemini temel alan algoritmalar hesaplama bakımından diğer algoritmalara göre çokdaha karmaşık yapıdadırlar. Bu nedenle DNA şifreleme algoritmalarının performans açısından daha iyi sonuçlar verdiği görülmüş ve genetik kodlar kriptolojide kullanılmıştır. Bu çalışmada simetrik ve asimetrik şifreleme yöntemleri hakkında bilgilendirmeler yapılmıştır. DNA yapısını örnek alan uygulamalar üzerine araştırma yapılmış ve bunların çalışma prensipleri hakkında bilgiler verilmiştir. Genetik kodları kriptolojide kullanan uygulamalar incelenmiş ve performans sonuçları paylaşılmıştır. Yeni bir şifreleme yöntemi tasarlanmıştır. Çalışma mantığı anlatılmış şifreleme ve şifre çözme işlemleri küçük boyutlu metin verisi üzerinden gösterilmiştir. Bu tez çalışmasında genetik şifreleme yöntemi kullanarak türetilen anahtar ile büyük metin verileri üzerinde de şifreleme yapılabilmektedir. Farklı zamanlarda türetilen anahtar, zaman verisinin bu işlemlerde kullanılması sebebiyle benzersiz olmakta ve bu da anahtarı daha güvenilir hale getirmektedir. Bu çalışma sonucunda türetilen yeni şifreleme yöntemi güncel kullanılan algoritmalarla karşılaştırılması sonucunda veri boyutu artıkça en hızlı sistemden en fazla dört kat olacak şekilde daha hızlı şifreleme işlemini gerçekleştirmiştir. Şifre çözme işlemlerinde büyük boyutlu verilerde diğer algoritmalar daha iyi sonuçlar vermiştir. | en_US |
dc.description.abstract | Today, data security has become an important area due to the frequent use of electronic media. For data security purposes, cryptology is the study of not obtaining and changing the data by someone else. In recent years, the use of genetic codes in cryptography has gained importance in order to increase security. With the advancement of technology, the use of this method has been preferred in order to increase data security in encryption. The purpose of existing encryption systems is to keep data secure for a very long time. Algorithms based on the Deoxyribo Nucleic Acid (DNA) system are computationally more complex than other algorithms. For this reason, it has been seen that DNA encryption algorithms give better results in terms of performance and genetic codes are used in cryptology. In this study, information was given about symmetric and asymmetric encryption methods. Research has been done on applications that take the DNA structure as an example and information about their working principles has been given. Applications that use genetic codes in cryptology are examined and performance results are shared. A new encryption method has been designed. The working logic is explained and the encryption and decryption processes are shown over small text data. In this thesis, encryption can be made on large text data with the key derived using genetic encryption method. The key derived at different times is unique because the time data is used in these transactions, which makes the key more reliable. As a result of the comparison of the new encryption method derived from this study with the currently used algorithms, as the data size increases, it performs the encryption process up to four times faster than the fastest system. Other algorithms gave better results on large-sized data in decryption operations. | en_US |
dc.identifier.citation | Boydak, H., (2023). Kriptolojide Genetik Kod Kullanarak Anahtar Üretimi. (Yüksek Lisans Tezi). Selçuk Üniversitesi, Fen Bilimleri Enstitüsü, Konya. | en_US |
dc.identifier.uri | https://hdl.handle.net/20.500.12395/52095 | |
dc.language.iso | tr | en_US |
dc.publisher | Selçuk Üniversitesi Fen Bilimleri Enstitüsü | en_US |
dc.relation.publicationcategory | Tez | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.selcuk | 20240510_oaig | en_US |
dc.subject | Kriptoloji | en_US |
dc.subject | Simetrik Şifreleme | en_US |
dc.subject | Asimetrik Şifreleme | en_US |
dc.subject | Genetik Şifreleme | en_US |
dc.subject | Anahtar Üretme | en_US |
dc.subject | Cryptology | en_US |
dc.subject | Symmetric Encryption | en_US |
dc.subject | Asymmetric Encryption | en_US |
dc.subject | Genetic Encryption | en_US |
dc.subject | Key Generation | en_US |
dc.title | Kriptolojide Genetik Kod Kullanarak Anahtar Üretimi | en_US |
dc.title.alternative | Key Generation Using Genetic Code in Cryptography | en_US |
dc.type | Master Thesis | en_US |