Implementasi Teknik Kriptografi Dan Steganografi Pada Aplikasi Android

Authors

  • Muhammad Arief Ismirianda Telkom University
  • Setia Juli Irzal Ismail Telkom University
  • Anang Sularsa Telkom University

Abstract

Abstrak- Secara umum ada 3 teknik untuk mengamankan data, yaitu kriptografi, steganografi dan watermarking. Pada Kriptografi, data atau informasi akan diamankan dengan menyandikan informasi tersebut sehingga makna aslinya tidak dapat diartikan langsung oleh orang. Data yang dihasilkan dapat dilihat mata manusia secara visual, tetapi makna aslinya tidak diketahui. Karena itulah akan muncul kecurigaan kepada orang yang melihat hasil kriptografi. Teknik Steganografi akan mengamankan data asli dengan menyembunyikan data pada objek tertentu sehingga data tidak dapat dilihat secara visual. Berbeda dengan kriptografi, data yang disimpan menggunakan Teknik steganografi tidak akan menimbulkan kecurigaan dikarenakan penyembunyian data dilakukan pada media lain. Media tersebut bisa berupa citra, audio maupun video. Kedua teknik ini diterapkan pada aplikasi berbasis android sehingga mudah digunakan. Pada aplikasi yang diterapkan, pengguna memasukkan data atau informasi yang ingin diamankan. Kemudian data tersebut diberi sebuah password yang kemudian akan disandikan dengan teknik kriptografi. Hasil kriptografi tersebut kemudian dibungkus dengan media citra sehingga data tersebut tidak bersifat mencurigakan. Pada aplikasi ini, pengguna juga bisa mengembalikan data yang tadi sudah diamankan dengan memasukkan password yang telah dimasukkan sebelumnya pada media steganografi tersebut. Pada penelitian yang telah dilakukan, ada beberapa faktor yang memengaruhi performansi kriptografi dan steganografi, seperti spesifikasi perangkat, kualitas citra, hingga panjang pesan yang disisipkan pada citra. Kata Kunci: Kriptografi, Steganografi, Android Abstract- In general, there are 3 techniques for securing data, that is cryptography, steganography and watermarking. In cryptography, data or information will be secured by encoding the information so that the original meaning cannot be interpreted directly by people. The resulting data can be seen visually by the human eye, but the original meaning is unknown. That's why suspicion will arise for people who see cryptographic results. Steganography technique will secure the original data by hiding data on certain objects so that data cannot be seen visually. Different from cryptography, stored data using steganography techniques will not cause suspicion due to data hiding on other media. The media can be an image, audio or video. Both of these techniques applied to an Androidbased application so that they are easy to use. In the application that is applied, the user enters the data or information that he wants to secure. Then the data is given a password which will then be encoded by cryptographic techniques. The cryptographic results are then wrapped in an image so that the data is not suspicious. In this application, the user can also restore the data that was previously secured by entering the password that previously entered on the steganography image. In this research, there are several factors that influence cryptographic and steganographic performance, such as device specifications, image quality, and also the length of messages inserted in the image. Keywords: Cryptography, Steganography, Android

Downloads

Published

2019-08-01

Issue

Section

Program Studi D3 Teknologi Komputer