Mesajların Şifrelenmesinde Yeni Bir Yöntem ve Android Uygulaması

Gelişen teknoloji, artan bilgi birikimi ve trafiği ile bilgilerin güvenliğini sağlamak kaçınılmaz bir gereksinim haline gelmiştir. Akıllı telefonların varlığı ile tüm bilgilerimiz ve iletişimimiz artık telefonlar üzerinden yapılmaktadır. Bu anlamda bilişim etiği önemli bir kavram olarak karşımıza çıkmaktadır. Bilişim etiği açısından da önemli olan mahremiyet açısından, bilgilerin başkaları tarafından görülmesi istenilmemektedir.Bu amaç doğrultusunda çok karmaşık olmaması koşulu ile bir şifreleme yöntemi günümüzde yaygın olarak kullanılan Android işletim sistem üzerinde geliştirilmiştir.Geliştirilen şifreleme yöntemi, şifrelemek ve şifrelenmiş metni çözmek için matris yapısında bir maske kullanmaktadır. Tüm şifreleme işlemleri gerçekleştirildikten sonra, elde edilen matrislerdeki karakterlerin ASCII kod karşılıkları alınarak bitmap resim formatına çevrilmektedir. Alıcı mesajı aldığında, anlamsız bir resim görmektedir.Şifreleme yönteminin, kullanım amacı açısından basit olması istenmiştir. Yapılan çalışmanın amacı, cep telefonu ile gönderilen mesajların şifrelenerek gönderilmesini sağlamaktır.Geliştirilen şifreleme yöntemi, temel olarak bir simetrik ve doğrusal olmayan şifreleme yöntemidir.
Anahtar Kelimeler:

şifreleme, android

A New Approach for Encryption and Application for Android

Day by day; the technology, information and information tranmission are getting bigger. And also, smart phones are so popular. People use these smart phones to communicate. Under these conditions, privacy is the natural right. So, the cryptography is a necessary in these days for information security.In this work a new cryptographic algorithm is developed as easy as possible. The algorithm is carried out by developing as Android Application. The developed algorithm uses a matrix in order to encrypt a message by rotating the key matrix .After performing all cryptographic operations, the resulting matrixes’ characters are converted into ASCII code. Than, it creates a bit map image to send it to the receiver. Then the receiver transfer the image to the converter in order to retrieve the plain text from the encrypted image. The converter decrypts the image with the key supplied by the user.The developed encryption algorithm is base on symmetric and non linear algorithm.
Keywords:

Encryption, Android,

___

  • [1] “The History of Polybius”, penelope.uchicago.edu/tayer/E/Roman/texts/Po lybius/
  • [2] “Tabula Recta”, Wikipedia
  • [3] J. Robert Buchanan, “An Introduction to Cryptography, Spotlight on Science”, http://banach.millersville.edu/~BobBuchanan/p resentations/Spotlight.pdf, 2008
  • [4] B. Schneier, Applied Cryptography, John Wiley & Sons, Inc., 1996.
  • [5] Mike Knee, “The Basic of Cryptography”, http://www.snellgroup.com/documents/whitepapers/white-paper-Good-OldMathematics.pdf ,2008.
  • [6] The components of the Enigma machine, http://www.codesandciphers.org.uk/enigma/eni gma2.htm
  • [7] İTÜ/BİDB, “Şifreleme Yöntemleri”, http://www.bidb.itu.edu.tr/?d=1002, 2009. [8] Sourav Mukhopadhyay, http://www.facweb.iitkgp.ernet.in/~sourav/DE S.pdf
  • [9] Android Development with Eclipse – Tutorial http://www.eclipse.org/resources/resource.php ?id=516, 2012
  • [10] An Adroid Developers, http://developer.android.com/index.html, 2012. [11] R. L. Schaffer, M. Mulekar and J. T. Mcclave, Probability and Statistics for Engineers, 2010, pp. 170-172.
  • [12] WolframAlpha Computational Knowledge Engine, http://www.wolframalpha.com/ , 2012.
  • [13] Feza Buzluca, “Lecture Notes of Object Oriented Modelling and Design”, http://ninova.itu.edu.tr/tr/dersler/bilgisayarbilisim-fakultesi/2097/blg- 468e/ekkaynaklar?g197952, 2012.