1 / 38

ASAL SAYILARIN İKİ TABANINDA KODLANMASI ve ŞİFRELEME MATGEF FİKRET ÇEKİÇ

ASAL SAYILARIN İKİ TABANINDA KODLANMASI ve ŞİFRELEME MATGEF FİKRET ÇEKİÇ GÜLSEMİN KEMAL ESRA YILDIRIM. TC MEB ve TÜBİTAK-BİDEB YİBO ÖĞRETMENLERİ PROJE DANIŞMANLIĞI EĞİTİM ÇALIŞTAYI 2009-2. SUNUM AKIŞI. Projenin amacı Asal sayılar ve şifreleme hakkında bilgi

sharne
Download Presentation

ASAL SAYILARIN İKİ TABANINDA KODLANMASI ve ŞİFRELEME MATGEF FİKRET ÇEKİÇ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ASAL SAYILARIN İKİ TABANINDA KODLANMASI ve ŞİFRELEME MATGEF FİKRET ÇEKİÇ GÜLSEMİN KEMAL ESRA YILDIRIM TC MEB ve TÜBİTAK-BİDEB YİBO ÖĞRETMENLERİ PROJE DANIŞMANLIĞI EĞİTİM ÇALIŞTAYI 2009-2

  2. SUNUM AKIŞI • Projenin amacı • Asal sayılar ve şifreleme hakkında bilgi • Projenin sunumu • Sonuç ve Tartışma • Kaynaklar • Teşekkürler • Soru ve Cevap • Kapanış

  3. AMAÇ Asal sayılarda iki tabanına göre kurallı dizilimler bulmak ve şifreleme yapmak.

  4. ASAL SAYILAR ve ŞİFRELEME Asal sayılarla ilgili araştırmaların genel olarak asal sayılar üzerinde işlemlere dayalı çalışmalar olduğu görülmüştür. Asal sayılarda herhangi bir örüntü bulunmasına yönelik çalışmalara rastlanmamıştır.* Tarihten günümüze ulaşan şifreleme teknikleri # • Sezar şifrelemesi • Enigma ( Rotor Makinesi ) • Açık anahtarlı şifreleme * Jameson, (2003) # www.uzmanportal.com / www. wikipedia.com

  5. 1 ile 510 arasındaki asal sayıların bulunması 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509

  6. Asal sayıların 2 tabanına göre dönüşümü Asal sayı2 Tabanında Karşılığı 2 10 3 11 5 101 7 111 11 1011 13 1101 17 10001 19 10011 23 10111 29 11101 31 11111 37 100101 41 101001 . . . . . . www.acc6.its.broklyn.cuny.edu

  7. Sıfır ve Birlerin Çetele Tablosu

  8. Sıfır ve Birlerin Fark ve Toplamının Çetele Tablosu

  9. ÖRÜNTÜYE DOĞRU

  10. KURALLI TEKRAR

  11. KURALI BULALIM • 1 ile 14 arasındaki asal sayıların 2 tabanına dönüşümlerinde sıfır ve birlerin toplamı 2 li tekrar eder. • Diğer asal sayılar arasında kurallı bir tekrar yok. !!!! Tek bir kural yok

  12. GEF SAYILARI İki tabanındaki dönüşümünde basamak sayıları aynı olan asal sayılara GEF SAYILARI adı verilir.

  13. ŞİFRE BULMA

  14. KOD 1 • Alfabemizin 29 harfi ve İngiliz alfabesinin üç harfi 1 den 32 ye kadar numaralandırılır. • 2 tabanına göre yazılır. Altı basamağa tamamlayacak şekilde soldan sıfır eklenir. • Bu tabloya KOD1 denir.

  15. KOD 2 • Aynı harfler 32 den 64 e kadar numaralandırılır. • 2 tabanına göre yazılır. • Elde edilen tabloya KOD2 denir.

  16. KULLANILACAK GEF SAYILARI

  17. MESAJ 30. 06. 2009 TARİHİNDE GÖNDERİLEN MESAJ “ TÜSSİDE’ ye veda ederken emeği geçen herkese teşekkür ederiz.”

  18. MESAJIN NUMARALANDIRILMASI Gönderilen mesaj sol baştan sıfırdan başlayarak numaralandırılır. “ TÜSSİDE’ yevedaederkenemeği 0 1 2 3 geçenherkeseteşekkürederiz.” 4 5 6 7

  19. ŞİFRE TAŞIYAN KELİMEYİ BULALIM Gönderme tarihine dikkat! 30.06.2009 Mesajın gönderildiği tarihin gün ve ay haneleri toplanır. 30 + 06 = 36 Gönderildiği ayın bir fazlası alınır 6 + 1 = 7 Bulunan bu sayı artık mod’dur. 36 = 1 ( mod 7 )

  20. ŞİFRE TAŞIYAN KELİME VEDA

  21. KOD1 Harflerin KOD1 verilerine göre karşılığı bulunur. V E D A 011010 000101 000100 000000

  22. TARİHE TEKRAR DÖNELİM Günün mod 3 e göre karşılığı olan sayı bulunur. 30 = 0 (mod3) Bulunan mod GEF sayılarının hangisinden başlanarak kullanılacağını gösterir.

  23. GEF SAYILARININ SIRALANMASI

  24. BAŞLANGIÇ SAYISI Modumuz sıfır olduğu için sıfır olarak numaralandırdığımız GEF sayısından başlayarak şifreyi taşıyan kelimenin harfleri kadar sayı seçilir. Şifre : VEDA Harf sayısı : 4 Seçilecek GEF sayıları : 37, 41, 43, 47

  25. GEF SAYILARINI KULLANALIM GEF sayılarının iki tabanındaki karşılıkları şifreyi taşıyan kelimenin KOD1 e göre numaralandırılmış haline eklenir. ( mod 2 ye göre ) V E D A 011010 000101 000100 000000 100101 101001 101011 101111 (37) (41) (43) (47) 111111 101100 101111 101111

  26. ŞİFRE BULUNDU Elde edilen sayıların KOD2 listesindeki karşılıkları bulunur. 111111101100101111101111 Q J M M ŞİFRE QJMM

  27. GERİ DÖNÜŞÜM 23.06.2009 Tarihinde kullanılan şifre UYDTU KOD2 tablosundan harflere karşılık gelen sayılar bulunur. U Y D T U 111000 111011 100100 110111 111OOO

  28. Tarihe göre GEF sayılarından hangiyle başlanıldığı bulunur. 23 = 2 (mod 3) İki numaralı GEF sayısından başlayarak ekleme yapılır. İki numaralı GEF sayısı 43’tür. 43,47,53,59,61 kullanılacak GEF sayıları

  29. U Y D T U 111000 111011 100100 110111 111000 101011 101111 110101 111011 111101 010011 010100 010001 001100 000101 KOD1 tablosundan karşılık gelen harfler seçilir. MESAJ PROJE

  30. SONUÇ - TARTIŞMA Günümüzde teknolojinin sürekli gelişmesi ve internetin yaygınlaşması sonucu en özel belgeler, en önemli dosyalar veya bankalarla ilgili bilgiler bütün dünyaya karşı açık ve savunmasız hale gelmektedir. Kişi haklarını korumak, güvenliği sağlamak ve veri kayıplarını en aza indirmek için belge ve bilgiler koruma altına alınmalıdır. Bu noktada şifreleme biliminden yararlanılmaktadır. Bu projede farklı bir şifreleme tekniği geliştirilmiştir. Bu teknik geliştirilerek kırılması daha güç şifreler oluşturulabilir.

  31. KAYNAKÇA 1. http:// acc6.its.broklyn.cuny.edu 2. http:// geocities.com 3. Jameson, G.J.O. , (2003), The Prime Number Theorem , Cambridge University Press 4. http:// primes.utm.edu 5. http:// uzmanportal.com 6. http:// wikipedia.org

  32. DCQ DHXCS GHEEÇJXWKİ DOETÇRXĞ ZSLYN JUXJSŞXİ ÖJXÖUŞDOGLY

  33. BİR BAŞKA ÇALIŞTAYDA BULUŞMAK ÜZERE HOŞÇAKALIN TEŞEKKÜRLER

  34. TEŞEKKÜRLER • Çalıştay koordinatörü: Prof. Dr. Mehmet AY • Danışmanlarımız: Prof. Dr. İrfan ŞİAP, Doç. Dr. Ünal UFUKTEPE • Çalıştay Ekibine • TÜSSİDE Çalışanlarına • Dinleyicilere

More Related