Desain dan Implementasi Aplikasi One-Time Password dengan Metode Advanced Encryption Standard berbasis Perangkat Bergerak
Teknologi yang terus berkembang membutuhkan tingkat keamanan yang tinggi, terutama dalam menjaga ... more Teknologi yang terus berkembang membutuhkan tingkat keamanan yang tinggi, terutama dalam menjaga password . Untuk mengatasi password yang harus diubah dalam jangka waktu tertentu, digunakanlah One-Time Password (OTP). OTP sudah berhasil diimplementasikan dalam berbagai kasus perbankan menggunakan token . Penelitian ini bertujuan untuk mengimplementasikan OTP dalam smartphone , terutama Android yang diharapkan dapat menggantikan fungsi token yang sudah ada. Metode yang digunakan untuk membangkitkan OTP dalam penelitian ini adalah metode AES ( Advanced Encryption Standard ). Aplikasi berbasis Android yang dihasilkan dapat menggantikan fungsi token yang ada saat ini. Selain itu, dalam mengimplementasikan algoritma kriptografi AES untuk OTP berdasarkan challenge , aplikasi ini menggunakan secret number yang akan bertambah seiring dengan jumlah pembangkitan OTP.
Penjualan tiket konvensional atau paper ticket masih memiliki prosentase penjualan yang lebih tin... more Penjualan tiket konvensional atau paper ticket masih memiliki prosentase penjualan yang lebih tinggi. Hal ini disebabkan penumpang dapat langsung bertemu dengan travel agent dan memperoleh informasi dengan lebih mudah serta menghindari kesalahan tujuan yang tercantum pada tiket karena pembelian dilakukan secara langsung. Namun, keamanan transaksi dan efisiensi model paper ticket masih dapat ditingkatkan. Masalah lain yang dihadapi adalah penumpang kurang mendapatkan informasi tentang waktu kedatangan bus ke halte, kondisi tempat duduk di bus (penuh atau tidak), dan jurusan dari bus tersebut. Di sisi lain, bus yang telah melakukan perjalanan harus mengangkut penumpang di halte-halte bus pada jalur yang dilalui jika tempat duduk bus belum terisi semua. Penelitian ini akan mengembangkan sebuah model sistem pembayaran tiket bus yang baru dengan menggunakan media smartphone yang disebut ticket on the road. Model ini akan menggantikan model paper ticket yang dibawa oleh kondektur bus. Dengan menggunakan smartphone dan printer kecil, kondektur bus dapat mencetak tiket sebagai bukti pembayaran yang lengkap dengan tarif sebenarnya. Model ini diharapkan dapat meningkatkan keamanan transaksi dan efisiensi, serta mengurangi biaya percetakan tiket. Kata Kunci: bus, kondektur, penjualan tiket bus di perjalanan, supir, tiket bus
Leprosy or also known as Hansen's disease (HD) or Morbius Hansen's disease (MHD) caused b... more Leprosy or also known as Hansen's disease (HD) or Morbius Hansen's disease (MHD) caused by the bacterium Mycobacterium leprae. The symptoms of leprosy are hardly identified. In fact, some symptoms only can be identified after 20-30 years. Recently, the advent of multidrug therapy (MDT) and the use of anti-inflammatory therapies have given substantial improvements in long-term health outcomes for patients diagnosed with leprosy. However, the medication was a time consuming. Healthy behavior in the management of leprosy treatment requires discipline in taking leprosy medication. On the contrary, poor treatment management will lead to permantent consequnces of disability and deformity. Various Android-based applications have been developed by programmers. Smartphone technology is expected to help patients taking medication in supervising and reminding. In addition, through the cloud based technology the mobile application is expected to be solution as medium of information and ...
Kasus pencurian data digital merupakan sebuah contoh nyata dimana kemajuan teknologi juga dapat m... more Kasus pencurian data digital merupakan sebuah contoh nyata dimana kemajuan teknologi juga dapat membawa potensi ancaman yang merugikan banyak pihak bila tidak ditangani dengan baik. Dalam penelitian ini akan dikembangkan sebuah aplikasi untuk membantu melindungi hak karya cipta berupa data citra digital melalui penambahan watermark yang dihasilkan dari kombinasi teknik keamanan data steganografi Least Significant Bit (LSB) dan teknik kriptografi Data Encryption Standard (DES). Kode informasi rahasia yang disisipkan sebagai watermark pada data citra digital akan terlebih dahulu di enkripsi menggunakan teknik kriptografi DES sebelum disematkan menggunakan teknik penyisipan data steganografi LSB. Penggunaan teknik keamanan data berlapis ditujukan untuk mendapatkan tingkat keamanan data yang lebih baik. Dalam pengujian tingkat kemiripan antara citra asli dan citra stegano yang sudah dilakukan menggunakan uji nilai Mean Squared Error (MSE) dan Peak Signal to Noise Ratio (PSNR), didapatkan nilai rerata dari pengujian MSE terhadap citra stegano adalah sebesar 0,371. Sementara untuk komponen nilai PNSR didapatkan rerata nilai sebesar 121,045.
Pembuatan Web Portal Health Information Di Kota Malang Dengan Penerapan Web Service
Pada saat ini kebutuhan akan layanan kesehatan yang memadai menjadi salah satu kebutuhan yang san... more Pada saat ini kebutuhan akan layanan kesehatan yang memadai menjadi salah satu kebutuhan yang sangat penting khususnya masyarakat kota Malang. Hal ini dapat dilihat dari data pada tahun 2012 dari Rumah Sakit Panti Nirmala Malang, dimana jumlah rata-rata pasien yang dilayani rumah sakit mencapai kurang lebih 110 pasien per harinya. Selain itu, saat ini terdapat kurang lebih 20 unit puskesmas dan lebih dari 10 rumah sakit di kota Malang, dimana infrastruktur yang ada telah bertambah dari sebelumnya. Upaya peningkatan layanan kesehatan dengan penambahan infrastruktur kesehatan ini dirasa masih belum cukup efektif karena belum ditunjang dengan layanan informasi kesehatan yang baik. Namun, ketidaktersediaan layanan informasi kesehatan justru membuat tingkat pelayanan kesehatan di kota Malang menjadi tidak efektif. Hal ini berdampak pada kesulitan masyarakat untuk menemukan jenis layanan kesehatan yang sesuai kebutuhan mereka, seperti ketersediaan dokter spesialis serta jam praktik dokte...
Growth and development of SMEs in Indonesia is the responsibility of all parties. This research w... more Growth and development of SMEs in Indonesia is the responsibility of all parties. This research was conducted as an effort to increase the productivity of micro enterprises Tempe manufacturer in Pasuruan, East Java. The method used is the American Productivity Center. The advantage of this method is to produce three measures of productivity, the index of productivity, profitability index and the index of price improvement. After the measurement, analysis and improvement efforts showed the proposed implementation of the improvements made in the period May managed to increase the productivity index and the index of profitability compared with the period before the implementation of the April. Input materials, labor, energy and total input increased by (6.21%); (3.67%); (8.60%) and (0.0385%), while capital decreased by (-6.34%). The profitability index of material inputs, labor, energy and total input increased by (7.54%) (3.52%), (8.26) and (0.04), while capital input declined by (-8 ...
Rancang Bangun Website Kuliner “Nakamnakam” Dengan Menggunakan Web Service
Saat ini tempat-tempat yang menawarkan wisata kuliner khususnya yang ada di kota Malang semakin b... more Saat ini tempat-tempat yang menawarkan wisata kuliner khususnya yang ada di kota Malang semakin banyak. Hal ini terbukti dari data yang diperoleh dari pemerintahan kota Malang, terdapat sekitar 117 tempat kuliner yang terdaftar secara resmi. Jumlah ini terus meningkat hingga sebanyak 500 tempat kuliner pada akhir tahun 2012 yang lalu, data ini belum termasuk tempat-tempat kuliner yang tidak terdaftar secara resmi seperti warung pinggir jalan, pedagang kaki lima dan lain-lain. Data tersebut dapat menjadi bukti bahwa usaha kuliner di kota Malang mendapatkan tempat tersendiri terutama bagi warga masyarakat kota Malang, akan tetapi banyaknya tempat kuliner tersebut belum diimbangi dengan ketersediaan layanan informasi untuk memudahkan para penikmat wisata kuliner terutama bagi para wisatawan. Â Dalam penelitian ini akan dihasilkan sebuah aplikasi sistem informasi yang menyediakan layanan informasi seputar tempat kuliner di kota Malang dalam bentuk website. Aplikasi website yang didesain ...
Aplikasi Voice Chat Pada Jaringan Komputer Lokal Di Universitas Ma Chung
Penggunaan telepon sebagai alat komunikasi telah lama dilakukan, begitu juga penggunaan. Universi... more Penggunaan telepon sebagai alat komunikasi telah lama dilakukan, begitu juga penggunaan. Universitas Ma Chung juga memanfaatkan PABX sebagai sarana komunikasi jarak jauh antar karyawan dalam lingkup universitas, namun pemakaian PABX juga memiliki beberapa kelemahan diantaranya rumitnya pengkabelan sehingga tidak mungkin satu karyawan memiliki satu perangkat. Maka dari itu dibuatlah suatu aplikasi voice chat berbasis VoIP dengan memanfaatkan jaringan komputer lokal. Pemanfaatan jaringan komputer lokal ini diharapkan dapat mengoptimalkan penggunaan jaringan komputer lokal di Universitas Ma Chung, karena penggunaan jaringan komputer lokal di Universitas Ma Chung hanya sebatas sharing data maupun sharing printer. Untuk mengukur kualitas suara maka diperlukan beberapa parameter, yaitu mean opinion score (MOS), jitter, delay dan packet loss. Kualitas suara yang dihasilkan dari penggunaan aplikasi voice chat berbasis VoIP pada jaringan komputer lokal di Universitas Ma Chung dapat dikatakan...
Prosiding Seminar Nasional Universitas Ma Chung, 2021
Perangkat penunjuk memberikan bantuan dalam pengoperasian komputer. Perancangan perangkat mouse m... more Perangkat penunjuk memberikan bantuan dalam pengoperasian komputer. Perancangan perangkat mouse menggunakan lengan atas bertujuan untuk membantu penyandang tunadaksa untuk mengoperasikan komputer dengan lebih baik. Prototipe mouse perlu dilengkapi dengan fasilitas klik untuk menggantikan tombol klik mouse. Penelitian ini bertujuan untuk meneliti mana yang lebih baik penggunaan tombol klik di kaki kiri (prototipe A) atau kaki kanan (prototipe B). Sedangkan penggerak kursor sendiri menggunakan sensor di lengan atas. Penelitian dilakukan dengan menggunakan metode penilaian Fitts’ Law yang diterapkan oleh ISO 9241-411, pengujian dilakukan dengan 9 subjek non tunadaksa. Subjek melakukan pengujian dengan menggunakan perangkat lunak untuk melakukan pengujian multi-directional tapping sesuai standar ISO 9241-411. Pengisian kuesioner untuk memperoleh data kualitatif dilakukan setelah pengujian menggunakan perangkat lunak. Penyaringan data dilakukan untuk menghilangkan galat, dan ketika data ...
IJCCS (Indonesian Journal of Computing and Cybernetics Systems), 2013
Botnet malware is a malicious program. Botnet that infects computers, called bots, will be contro... more Botnet malware is a malicious program. Botnet that infects computers, called bots, will be controlled by a botmaster to do various things such as: spamming, phishing, keylogging Distributed Denial of Service (DDoS) and other activities that are generally profitable to the owner of the bot (botmaster) or those who use botnet services. The problem is that many computers have been controlled by botnets without the knowledge of the computer owner. There are many ways to examine botnets, for example by studying the traffic from the botnet network, studying how botnets communicate to each, studying how each robot receives orders to do something, and so forth. Of the many methods, the most frequently and commonly used is the reverse engineering, where researchers study how a botnet works by botnet debugging. In this study the author tries to understand or research botnets by taking a type of botnet, namely Agobot, using reverse engineering. One of the result of the research is that malware program files in general and in particular botnet has a technique to obscure the way that research using reverse engineering. Another result also shows that the botnet Agobot runs on computers by using the Windows service, and by changing the Windows registry so that every time the computer starts, Agobot always actively works in the computer memory.
The goal of this thesis is to simplify the process of creating a web-based presentation and to pr... more The goal of this thesis is to simplify the process of creating a web-based presentation and to provide solutions for compatibility problems in a standalone application. HTML5 is the latest web technology which is constantly developed and will be the successor of the previous HTML generation. This service for creating web-based presentation will make use of HTML5 features and JavaScript to deliver a user-friendly web-based application, with a concern in receiving text as its input and maintening it into a web-based presentation.This web-based presentation-making application, namely Slides5, provides an interface for creating a presentation with some features such as the addition and removal of slides, changing the look and layout of slides, as well as save and download the presentation file. Through several testings, Slides5 has succeeded in creating web-based presentation materials without the need of programming. In addition, Slides5 provides a feature to save the presentation as a HTML file so that the presentation can be simply concucted by using any web browser.
Prosiding Seminar Nasional Universitas Ma Chung, 2021
Teknologi yang terus berkembang membutuhkan tingkat keamanan yang tinggi, terutama dalammenjaga p... more Teknologi yang terus berkembang membutuhkan tingkat keamanan yang tinggi, terutama dalammenjaga password. Untuk mengatasi password yang harus diubah dalam jangka waktu tertentu, digunakanlahOne-Time Password (OTP). OTP sudah berhasil diimplementasikan dalam berbagai kasus perbankanmenggunakan token. Penelitian ini bertujuan untuk mengimplementasikan OTP dalam smartphone, terutamaAndroid yang diharapkan dapat menggantikan fungsi token yang sudah ada. Metode yang digunakan untukmembangkitkan OTP dalam penelitian ini adalah metode AES (Advanced Encryption Standard). Aplikasiberbasis Android yang dihasilkan dapat menggantikan fungsi token yang ada saat ini. Selain itu, dalammengimplementasikan algoritma kriptografi AES untuk OTP berdasarkan challenge, aplikasi inimenggunakan secret number yang akan bertambah seiring dengan jumlah pembangkitan OTP.
Perkembangan jumlah kendaraan bermotor roda dua di Indonesia berkembang sangat cepat. Kendaraan b... more Perkembangan jumlah kendaraan bermotor roda dua di Indonesia berkembang sangat cepat. Kendaraan bermotor roda dua mengalami peningkatan 5-8 juta unit setiap tahunnya. Selain kendaraan bermotor, jumlah pengguna smartphone Android juga mengalami perkembangan yang sangat tinggi. Di Indonesia sendiri, sebesar 21,11% pengguna smartphone menggunakan Android. Meningkatnya jumlah kendaraan bermotor roda dua juga diikuti dengan tingkat kriminalitas yang tinggi, sehingga perlu dirancang sistem cerdas suara untuk pengendalian keamanan kendaraan bermotor roda dua dengan menggunakan Android dan Arduino.Sistem ini menggunakan Arduino Uno sebagai media pengontrolan terhadap sistem starter kendaraan dan smartphone Android sebagai media pengontrolan Arduino Uno. Sistem ini menerima masukkan berupa suara yang akan diproses menjadi sebuah SMS (Short Message Service) yang kemudian akan diterima oleh modem yang kemudian akan ditransfer menuju Arduino. Arduino akan menjalankan tugas berdasarkan perintah ...
Rancang Bangun Website Akademik dengan Penyimpanan Sertifikat Digital Menggunakan Teknologi Blockchain
Sertifikat merupakan sebuah bentuk penghargaan yang didapat seseorang setelah menyelesaikan suatu... more Sertifikat merupakan sebuah bentuk penghargaan yang didapat seseorang setelah menyelesaikan suatu uji kompetensi atau pembelajaran tertentu. Sertifikat harus dibuat dan disimpan dengan metode dan keamanan yang baik untuk mencegah terjadinya perubahan isi atau bahkan pemalsuan. Teknologi blockchain merupakan teknologi yang memungkinkan proses penyimpanan yang aman dengan ongkos yang rendah. Keamanan terjamin karena semua orang bisa mengambil bagian untuk menyimpan data dengan ledger yang terdistribusi. Berdasarkan hasil penelitian dan perancangan sistem yang dibuat dapat disimpulkan bahwa proses pembuatan teknologi blockchain sebagai media penerbitan sertifikat dan validasinya dapat dibuat menggunakan program milik Ethereum yaitu Geth dan penyimpanan data menggunakan smart contract yang diterbitkan pada jaringan blockchain. Hasil dari pengujian reliabilitas terhadap sistem menunjukkan bahwa bahwa sistem berhasil memproses 200 transaksi dalam waktu kurang lebih 8 detik. Untuk pengujia...
Indonesia merupakan negara yang kaya akan nilai-nilai budaya yang diwariskan secara turun-temurun... more Indonesia merupakan negara yang kaya akan nilai-nilai budaya yang diwariskan secara turun-temurun seperti cerita rakyat. Cerita rakyat mengandung nilai-nilai norma dan keluhuran bangsa Indonesia. Pada saat ini, cerita rakyat menghadapi tantangan untuk tumbuh dan berkembang di masyarakat Indonesia. Sampai pada saat ini, cerita rakyat hanya dikemas dalam bentuk buku cerita sederhana dan film animasi sederhana. Hal ini mengakibatkan cerita rakyat tidak lagi diminati oleh masyarakat khususnya kalangan anak-anak. Dengan menggabungkan teknologi Augmented reality dengan cerita rakyat Malin Kundang pada perangkat bergerak Android, cerita rakyat Malin kundang dapat dikemas dengan kemasan yang lebih menarik. Konsep dasar Augmented Reality adalah dengan menggabungkan anatara dunia nyata dan dunia maya, lalu memvisualisasikan kembali cerita rakyat tersebut secara realtime. Dengan menggunakan teknologi Augmented reality, cerita rakyat akan memiliki inovasi yang lebih menarik sehingga diminati ol...
Aransemen Nada Alto, Tenor, dan Bass Menggunakan Algoritma Genetika
harmony is the key element in producing a piece of music. When a song will be sung by the choir, ... more harmony is the key element in producing a piece of music. When a song will be sung by the choir, the song should be arranged in a division of sopran, alto, tenor and bass voice parts first. Unfortunately, not everyone has the ability to determine the harmonic notes division. There are therories to make a harmonic division of voice parts, so that an application for the notes arrangement can be made. A music application can be developed by using Application Programming Interface(API) JFugue that can be represent the music into the programming language. This application is made by implementing the Genetic Algorithm. Chromosome in Genetic Algorithm contains the music notes that have translated into the value of algorithmic music and its duration. Selection is done by giving reward for the correct notes arrangement and punishment for the wrong notes arrangement. The testing result of this application is already showing a good result. The results of fitness function are in accordance with...
Uploads
Papers by Oesman Kelana