Monthly Archives: May 2019

APLIKASI SISTEM MONITORING KEAMANAN RUANGAN DENGAN MENGGUNAKAN BOARD ARDUINO UNO, WEBCAM, SENSOR PIR DAN BUZZER SEBAGAI ALARM SERTA EMAIL SEBAGAI BENTUK NOTIFIKASI STUDI KASUS DI PT. LINOVA GRACIA

by Mardi Hardjianto, Daniel Andrian M

Implementasi Kriptografi Menggunakan Algoritma RSA Untuk Pengamanan Data Perusahaan PT XYZ

by Mardi Hardjianto, Dina Meiliani Hazizah

Abstrak – Perkembangan teknologi informasi semakin memudahkan pengguna dalam berkomunikasi termasuk dalam hal pengiriman maupun penyimpanan data dan informasi file yang bersifat rahasia. Pengiriman yang biasa dilakukan melalui jalur komunikasi umum Email dan penyimpanan data yang disimpan pada lokasi yang tidak aman mengakibatkan mudahnya terjadi penyadapan data oleh pihak yang tidak bertanggung jawab. Oleh karena itu dibangun sebuah aplikasi keamanan data enkripsi dan dekripsi yang mampu melindungi isi data dan informasi. Algoritma kriptografi RSA merupakan algoritma yang diterapkan dalam penelitian dan Bahasa pemrograman yang digunakan yaitu Bahasa Pemrograman Java. Data yang sudah diproses dengan aplikasi ini memiliki tingkat keamanan yang cukup kuat proses enkripsi dan dekripsi menggunakan kunci yang berbeda sehingga penyadap tidak mudah mengetahui informasi dari isi file atau data tersebut. Dengan adanya aplikasi enkripsi dan dekripsi file diharapkan dapat membantu mengatasi ancaman kriminalitas atas keamanan informasi yang mengandung rahasia dan privasi sehingga proses pengiriman dan penyimpanan data menjadi aman.

DOC

PEMANFAATAN PHONEGAP UNTUK MEMBANGUN APLIKASI DI ANDROID DAN IOS DALAM MENENTUKAN ARAH KIBLAT DAN WAKTU SHOLAT DENGAN MENGGUNAKAN GPS

by Asep Wahyudi Zein, AZ Nazori, Mardi Hardjianto

Abstrak – Melaksanakan ibadah sholat lima waktu sesuai dengan waktu yang telah ditetapkan dan menghadap kiblat adalah keutamaan dalam ibadah wajib ini. Pemanfaatan smartphone dalam kehidupan sehari-hari sudah sangat lumrah bagi sebagian orang. Perkembangan smartphone dewasa ini sangat pesat diiringi dengan semakin banyaknya platform. Hal ini dapat menyulitkan para programmer smartphone karena perbedaan lingkungan dan bahasa pemograman untuk setiap platform. Dengan adanya masalah tersebut lalu bermunculan tools cross platform. Dengan tools ini, pengembang aplikasi tidak perlu mempelajari satu persatu platform yang ada. Mereka hanya butuh menguasai sebuah tools, yang nantinya dapat membantu aplikasi mereka berjalan di banyak platform (sekali coding jalan di banyak platform). Phonegap atau Cordova adalah salah satu tools cross platform yang banyak digunakan. Dalam penilitian ini akan dibuat aplikasi multiplatform yaitu pembuatan aplikasi jadwal sholat, arah kiblat dan lokasi masjid terdekat, yang memanfaatkan GPS, Kompas dan Google API. Penelitian ini merupakan jenis Penelitian Terapan (Applied Research). Metode pengembangan sistem menggunakan model Waterfall. Metode pengumpulan data dilakukan dengan observasi, studi pustaka dengan menggunakan metode convenience sampling. Metode yang digunakan dalam menganalisis dan merancang sistem adalah metode Analisis dan Perancangan Berorientasi Obyek (Object Oriented Analysis and Design) menggunakan Unified Modelling Language (UML). Teknik pengujian sistem dengan pendekatan white-box dan black-box testing. Aplikasi ini dapat berjalan di semua platform yang di dukung oleh phonegap, tetapi karena keterbatasan device aplikasi ini hanya akan dicoba di platform android dan iOs

PDF

Pengamanan Email Menggunakan Algoritma RSA dan Digital Signature SHA-1 Berbasis Mobile

by Nuri Wiyono, Mardi Hardjianto

Model Keamanan Pesan Rahasia Pada Citra Menggunakan Metode One’s Complement Cryptography Dan Least Significant Bit (LSB) Steganography di Perangkat Berbasis Android

by Suwato Komala, Mardi Hardjianto

Model Pengamanan Berkas Bank Soal dengan Metode Steganografi LSB Dan Kompresi

by Agnes Aryasanti, Mardi Hardjianto

Abstrak – Bank Soal Ujian Akhir Semester merupakan salah satu dokumen elektronik rahasia dari Fakultas Teknologi Informasi Universitas Budi Luhur. Sebagai dokumen rahasia tentu sudah seharusnya disimpan dengan metode penyimpanan yang aman. Untuk mengantisipasi agar data tidak terbaca oleh orang yang tidak berhak, maka perlu dibuat sistem yang dapat mengamankan data soal-soal ujian. Salah satu sistem pengamanan untuk mengamankan data soal-soal ujian adalah dengan menggunakan teknik steganografi, yaitu menyisipkan soal-soal ujian ke dalam cover image. Pada paper ini, digunakan steganografi dengan metode Least significant bit (LSB). Untuk memperkecil ukuran file soal sebelum disisipkan ke dalam cover image, perlu digunakan teknik kompresi data. Untuk menjaga kabsahan file stego image, maka perlu ditambahkan teknik error detection yang dalam hal ini menggunakan hash function. Dengan aplikasi yang dibuat ini, maka file bank soal ujian akhir semeser dari Fakultas Teknologi Informasi Universitas Budi Luhur menjadi aman, tidak terbaca dari orang-orang yang tidak bertanggung jawab.

Security Chatting Berbasis Desktop dengan Enkripsi Caesar Cipher Key Random

by Gratia Vintana, Mardi Hardjianto

Abstrak – Perkembangan dunia teknologi khususnya pada bidang komunikasi saat ini telah berkembang dengan pesat. Terbukti dengan adanya aplikasi chatting sebagai media komunikasi yang kerap digunakan oleh masyarakat banyak. Dengan menggunakan aplikasi chatting, user dapat berkomunikasi dengan mudah dan cepat. Beberapa aplikasi-aplikasi chatting yang ada saat ini, memiliki kekurangan pada tingkat keamanan pengiriman pesan. Hal ini dapat menjadi masalah bagi pengguna aplikasi chatting, khususnya bila aplikasi tersebut digunakan untuk berkomunikasi membahas kepentingan yang rahasia. Karena tidak sedikit hal yang rahasia perusahaan dibicarakan, maka dibutuhkannya aplikasi chatting yang mampu menjaga kerahasiaan dari isi pesan yang disampaikan. Hal ini dapat dilakukan dengan cara menggunakan metode enkripsi yang dimasukkan pada proses pengiriman pesan pada aplikasi chatting. Dari sekian banyak metode enkripsi yang ada, enkripsi yang digunakan adalah Caesar Cipher dengan key random. Enkripsi Caesar Cipher bekerja dengan merotasi urutan karakter menurut jumlah key yang diberikan. Pesan yang dikirimkan tidak akan tampil dalam bentuk sebenarnya kecuali penerima pesan. Dengan demikian diharapkan pengguna aplikasi chatting dapat berkomunikasi dengan nyaman dan aman tanpa perlu kuatir bila isi pesan disadap oleh orang lain. Hal ini disebabkan karena isi pesan yang dibahas dan dikirim tidak akan dapat dimengerti oleh pihak lain selain penerima tujuan pesan.

PDF

Pengamanan Sistem Menggunakan One Time Password Dengan Pembangkit Password Hash SHA-256 dan Pseudo Random Number Generator (PRNG) Linear Congruential Generator (LCG) di Perangkat Berbasis Android

by Dolly Virgian Shaka Yudha Sakti, Nazori AZ., Mardi Hardjianto,

Abstrak – Pencegahan akses sistem berbasis web dapat dilakukan dengan otentikasi, yaitu menggunakan password, tetapi penggunaan password statis tetap memungkinkan terjadinya pencurian password oleh hacker. Pengamanan Sistem dengan metode One Time Password (OTP) dapat menjadi salah satu solusi permasalahan tersebut. Password OTP hanya dapat digunakan satu kali dan dengan batas waktu yang singkat, jika tidak segera digunakan, maka password akan kadaluarsa dan tidak dapat digunakan lagi. Aplikasi OTP menggunakan ID pengguna, nomor handphone yang teregistrasi, dan waktu akses sebagai variable untuk men-generate password menggunakan fungsi hash SHA-256 dan dipilih enam karakter secara acak menggunakan salah satu metode yang ada pada Pseudo Random Number Generator (PRNG) yaitu Linear Congruential Generator (LCG). Dengan peningkatan sistem menggunakan One Time Password, maka resiko pencurian password oleh orang yang tidak berwenang dapat diminimalisir.

PDF