{"title":"移动兼容多语言支持的混合加密算法","authors":"Ö. Eskicioğlu, A. Işık","doi":"10.21205/deufmd.2022247228","DOIUrl":null,"url":null,"abstract":"Çalışmamız, günümüz şartlarına uygun simetrik tabanlı hibrit şifreleme algoritmasıdır. Temel amaç özgün tasarımla verilerimizin güvenliğini tahsis etmektir. Projemizdeki şifreleme algoritması 3 kademeli olarak tasarlanmıştır. Kademeli olarak şifreleme işleminde öncelikle statik belirlenmektedir. Belirlenen anahtarların yanına Arşimet sabiti ve ‘belirtme sayısı’ değerleri gelerek şifreleme işlemi gerçekleşmektedir. Dinamik olarak her şifreleme döngüsünde indis tekrar rastgele olacak şekilde değiştirilmektedir. Algoritma harf bazlı işlem yapmaktadır. Şifrelenen her harf için farklı indis ve belirtme sayısı fonksiyonu kullanılmıştır. Pi sayısından yararlanılarak harflere rastgele değer atama işlemleri gerçekleşmektedir. Rastgele atadığımız sayılardan oluşturduğumuz anlamlı verileri, Fibonacci dizisindeki elemanların indis sırasına göre doğrulama işlemi yapılmaktadır. Algoritmanın uygulanabilirliği bakımından çeşitli testlere tabii tutulmuştur. Yapılan bu testlerde 2KB veride %99,98, 10KB veride %99.996 ve 20KB veride %99.9962 doğruluk oranı elde edilmiştir. Oluşturulan harf havuzuna yeni eklemeler yapılabilmektedir. Harf havuzuna eklemeden sonra algoritmada herhangi bir tasarım değişikliği gerekmemektedir. Çalışmamız mobil platformlar ve çeşitli sistemler üzerinde sorunsuz olarak hizmet vermektedir. Şifreleme mekanizması kullanım açısından esnektir. Aynı giriş metni ile farklı sonuçlar elde edilmiş ve algoritmanın sağlıklı işleyişi kabul görmektedir.","PeriodicalId":23481,"journal":{"name":"Uluslararası Muhendislik Arastirma ve Gelistirme Dergisi","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Mobile Compatible Multi-Language Supported Hybrid Encryption Algorithm\",\"authors\":\"Ö. Eskicioğlu, A. Işık\",\"doi\":\"10.21205/deufmd.2022247228\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Çalışmamız, günümüz şartlarına uygun simetrik tabanlı hibrit şifreleme algoritmasıdır. Temel amaç özgün tasarımla verilerimizin güvenliğini tahsis etmektir. Projemizdeki şifreleme algoritması 3 kademeli olarak tasarlanmıştır. Kademeli olarak şifreleme işleminde öncelikle statik belirlenmektedir. Belirlenen anahtarların yanına Arşimet sabiti ve ‘belirtme sayısı’ değerleri gelerek şifreleme işlemi gerçekleşmektedir. Dinamik olarak her şifreleme döngüsünde indis tekrar rastgele olacak şekilde değiştirilmektedir. Algoritma harf bazlı işlem yapmaktadır. Şifrelenen her harf için farklı indis ve belirtme sayısı fonksiyonu kullanılmıştır. Pi sayısından yararlanılarak harflere rastgele değer atama işlemleri gerçekleşmektedir. Rastgele atadığımız sayılardan oluşturduğumuz anlamlı verileri, Fibonacci dizisindeki elemanların indis sırasına göre doğrulama işlemi yapılmaktadır. Algoritmanın uygulanabilirliği bakımından çeşitli testlere tabii tutulmuştur. Yapılan bu testlerde 2KB veride %99,98, 10KB veride %99.996 ve 20KB veride %99.9962 doğruluk oranı elde edilmiştir. Oluşturulan harf havuzuna yeni eklemeler yapılabilmektedir. Harf havuzuna eklemeden sonra algoritmada herhangi bir tasarım değişikliği gerekmemektedir. Çalışmamız mobil platformlar ve çeşitli sistemler üzerinde sorunsuz olarak hizmet vermektedir. Şifreleme mekanizması kullanım açısından esnektir. Aynı giriş metni ile farklı sonuçlar elde edilmiş ve algoritmanın sağlıklı işleyişi kabul görmektedir.\",\"PeriodicalId\":23481,\"journal\":{\"name\":\"Uluslararası Muhendislik Arastirma ve Gelistirme Dergisi\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Uluslararası Muhendislik Arastirma ve Gelistirme Dergisi\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.21205/deufmd.2022247228\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Uluslararası Muhendislik Arastirma ve Gelistirme Dergisi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21205/deufmd.2022247228","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Mobile Compatible Multi-Language Supported Hybrid Encryption Algorithm
Çalışmamız, günümüz şartlarına uygun simetrik tabanlı hibrit şifreleme algoritmasıdır. Temel amaç özgün tasarımla verilerimizin güvenliğini tahsis etmektir. Projemizdeki şifreleme algoritması 3 kademeli olarak tasarlanmıştır. Kademeli olarak şifreleme işleminde öncelikle statik belirlenmektedir. Belirlenen anahtarların yanına Arşimet sabiti ve ‘belirtme sayısı’ değerleri gelerek şifreleme işlemi gerçekleşmektedir. Dinamik olarak her şifreleme döngüsünde indis tekrar rastgele olacak şekilde değiştirilmektedir. Algoritma harf bazlı işlem yapmaktadır. Şifrelenen her harf için farklı indis ve belirtme sayısı fonksiyonu kullanılmıştır. Pi sayısından yararlanılarak harflere rastgele değer atama işlemleri gerçekleşmektedir. Rastgele atadığımız sayılardan oluşturduğumuz anlamlı verileri, Fibonacci dizisindeki elemanların indis sırasına göre doğrulama işlemi yapılmaktadır. Algoritmanın uygulanabilirliği bakımından çeşitli testlere tabii tutulmuştur. Yapılan bu testlerde 2KB veride %99,98, 10KB veride %99.996 ve 20KB veride %99.9962 doğruluk oranı elde edilmiştir. Oluşturulan harf havuzuna yeni eklemeler yapılabilmektedir. Harf havuzuna eklemeden sonra algoritmada herhangi bir tasarım değişikliği gerekmemektedir. Çalışmamız mobil platformlar ve çeşitli sistemler üzerinde sorunsuz olarak hizmet vermektedir. Şifreleme mekanizması kullanım açısından esnektir. Aynı giriş metni ile farklı sonuçlar elde edilmiş ve algoritmanın sağlıklı işleyişi kabul görmektedir.