Journals / Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi / 2013 / Cilt: 6 Sayı: 1

A New Approach for Encryption and Application for Android

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

Pages
—
Publication Date
2016-06-24
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The converter decrypts the image with the key supplied by the user.The developed encryption algorithm is base on symmetric and non linear algorithm.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:Day by day; the technology, information and information tranmission are getting bigger.
📊
Key Findings & Data:And also, smart phones are so popular.
💡
Conclusion & Impact:The converter decrypts the image with the key supplied by the user.The developed encryption algorithm is base on symmetric and non linear algorithm.
🔬Design:Makale
📍Scope:Comprehensive Sample
⚙️Variables:şifreleme · android · Encryption

Abstract

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.

Özet

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.

🔖

Cite This Article

Çakmak, A., Adalı, E. (2016). A New Approach for Encryption and Application for Android. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, Cilt: 6 Sayı: 1. https://ajindex.com/articles/1561353

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (13)

  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
  8. Android Development with Eclipse – Tutorial http://www.eclipse.org/resources/resource.php ?id=516, 2012
  9. 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.
  10. WolframAlpha Computational Knowledge Engine, http://www.wolframalpha.com/, 2012.
  11. 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.
  12. Mike Knee, “The Basic of Cryptography”, http://www.snellgroup.com/documents/whitepapers/white-paper-Good-OldMathematics.pdf,2008.
  13. WolframAlpha Computational Knowledge Engine, http://www.wolframalpha.com/, 2012.