Articles
Analisa Multithreading Pada Sistem Rekomendasi Menggunakan Metode Collaborative Filtering Dengan Apache Mahout
- Aminudin;
Muhammad Alwi
Techno.Com Vol 17, No 1 (2018): Februari 2018
Publisher : LPPM Universitas Dian Nuswantoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (574.071 KB)
|
DOI: 10.33633/tc.v17i1.1593
Apache mahout saat ini melakukan pengembangan sistem rekomendasi yang didalamnya menggunakan metode Collaborative Filtering, namun dalam implementasinya masih memiliki kekurangan didalam waktu pemrosesan yang masih memakan waktu cukup lama untuk memproses data yang berukuran besar. Penelitian ini akan memanfaatkan multithreading untuk mempercepat waktu pemrosesan data menggunakan library Apache Mahout. Dalam penelitian ini, diketahui bahwa adanya multithreading mampu meningkat kinerja dalam pemrosesan waktu eksekusi data pada Apache Mahout. Pengujian yang telah dilakukan dengan jumlah 20 juta data, didapatkan hasil pengujian pada single thread dengan lama waktu pemrosesan datanya selama 2218 detik. Dan pada pengujian untuk 4 thread didapatkan hasil 764 detik, dan kemudian untuk 8 thread didapatkan hasil 691 detik dan pada pengujian untuk 16 thread didapatkan hasil 1097 detik. Dari berapa pengujian yang telah dilakukan telah membuktikan bahwa multithreading mampu meningkatkan kinerja apache mahout dalam sistem rekomendasi asalkan jumlah thread tidak melebihi kapasitas ukuran thread yang ada di processor.
Perancangan Sistem Repositori Tugas Akhir Menggunakan Progressive Web App (PWA)
Aminudin Aminudin;
Basri Basren;
Ilyas Nuryasin
Techno.Com Vol 18, No 2 (2019): Mei 2019
Publisher : LPPM Universitas Dian Nuswantoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (709.851 KB)
|
DOI: 10.33633/tc.v18i2.2309
Penggunaan perangkat lunak seperti DSpace, EPrints, ataupun Senayan Library Information Management Systems (SLIMS) dalam membangun sistem repositori tugas akhir menghasilkan sistem yang tidak memiliki karakteristik web modern. Karakteristik yang tidak dimiliki di antaranya tidak bergantung pada konektivitas jaringan sehingga dapat diakses secara offline, terlihat seperti aplikasi native pada umumnya, dapat diinstal pada homescreen perangkat pengguna, dan menampilkan splashscreen ketika awal aplikasi dibuka. Oleh karena itu, untuk membangun sistem repositori tugas akhir yang memiliki karakteristik web modern maka sistem ini akan dibangun berbasis Progressive Web App (PWA) dengan menggunakan teknologi service worker, manifest web app, dan architecture app shell. Dari Hasil implementasi PWA pada sistem menunjukkan bahwa dengan menggunakan service worker akan membuat website tidak bergantung pada konektivitas jaringan sehingga dapat diakses secara offline. Sedangkan, dengan menggunakan manifest web app, website dapat memunculkan pop-up add to homescreen (A2HS) yang berguna bagi pengguna untuk melakukan instalasi sistem pada homescreen perangkat dan memunculkan splashscreen ketika pengguna mengakses sistem melalui icon pada homescreen perangkat. Selain itu, dengan mengimplementasikan architecture app shell membuat perpindahan halaman pada website tidak melakukan load ulang halaman secara keseluruhan. Dari hasil pada pengujian kualitas PWA berdasarkan baseline progressive web app checklist dihasilkan skor 92.4/99. Skor ini menunjukkan bahwa PWA telah diimplementasikan dengan baik pada sistem repositori tugas akhir yang dibangun.
3D Interaction in Augmented Reality Environment with Reprojection Improvement on Active and Passive Stereo
Eko Budi Cahyono;
Ilyas Nuryasin;
Aminudin Aminudin
IC-ITECHS Vol 1 (2014): Prosiding IC-ITECHS 2014
Publisher : IC-ITECHS
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1431.301 KB)
This research proposes the three dimensional (3D) interaction on the augmented reality (AR) environment based on interposition. Interposition is captured from the intersection of reconstruction points. That points should be increased to generate accurate interposition. The optimal triangulation is used to increase the performance for reconstructing 3D. This method is applied to Logitech camera (passive stereo) and Kinect camera (active stereo) to analyze the result of reconstruction. Based on the calibration testing, optimal triangulation gives a significant deference accuration on both of Logitech and Kinect cameras. On the passive stereo, accurate interaction is generated by combining subpixel detection and the optimal triangulation algorithm, while on the active stereo, the accuration of depth image can be improved by just applying the optimal triangulation algorithm.
A Practical Analysis of the Fermat Factorization and Pollard Rho Method for Factoring Integers
Aminudin Aminudin;
Eko Budi Cahyono
Lontar Komputer : Jurnal Ilmiah Teknologi Informasi Vol 12 No 1 (2021): Vol. 12, No. 01 April 2021
Publisher : Institute for Research and Community Services, Udayana University
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.24843/LKJITI.2021.v12.i01.p04
The development of public-key cryptography generation using the factoring method is very important in practical cryptography applications. In cryptographic applications, the urgency of factoring is very risky because factoring can crack public and private keys, even though the strength in cryptographic algorithms is determined mainly by the key strength generated by the algorithm. However, solving the composite number to find the prime factors is still very rarely done. Therefore, this study will compare the Fermat factorization algorithm and Pollard rho by finding the key generator public key algorithm's prime factor value. Based on the series of test and analysis factoring integer algorithm using Fermat's Factorization and Pollards' Rho methods, it could be concluded that both methods could be used to factorize the public key which specifically aimed to identify the prime factors. During the public key factorizing process within 16 bytes – 64 bytes, Pollards' Rho's average duration was significantly faster than Fermat's Factorization.
Algoritme RSA menggunakan pembangkit kunci ESRKGS untuk enkripsi pesan chat dengan protokol TCP/IP
Aminudin Aminudin;
Gadhing Putra Aditya;
Sofyan Arifianto
Jurnal Teknologi dan Sistem Komputer Volume 8, Issue 2, Year 2020 (April 2020)
Publisher : Department of Computer Engineering, Engineering Faculty, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.14710/jtsiskom.8.2.2020.113-120
This study aims to analyze the performance and security of the RSA algorithm in combination with the key generation method of enhanced and secured RSA key generation scheme (ESRKGS). ESRKGS is an improvement of the RSA improvisation by adding four prime numbers in the property embedded in key generation. This method was applied to instant messaging using TCP sockets. The ESRKGS+RSA algorithm was designed using standard RSA development by modified the private and public key pairs. Thus, the modification was expected to make it more challenging to factorize a large number n into prime numbers. The ESRKGS+RSA method required 10.437 ms faster than the improvised RSA that uses the same four prime numbers in conducting key generation processes at 1024-bit prime number. It also applies to the encryption and decryption process. In the security testing using Fermat Factorization on a 32-bit key, no prime number factor was found. The test was processed for 15 hours until the test computer resource runs out.
Analisis dan Implementasi Algoritma Asimetris Dual Modulus RSA (DM-RSA) pada Aplikasi Chat
Aminudin;
Ilyas Nuryasin
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol 5 No 4 (2021): Agustus 2021
Publisher : Ikatan Ahli Informatika Indonesia (IAII)
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (271.735 KB)
|
DOI: 10.29207/resti.v5i4.3297
The RSA algorithm is one of the cryptographic algorithms with an asymmetric model where the algorithm has two keys, namely the public key and the private key. However, as time goes on, these algorithms are increasingly exposed to security holes and make this algorithm vulnerable to being hacked by people who do not have authority. The vulnerability stems from the algorithm's public keys (e and n). The strength of the RSA algorithm is based on the difficulty of factoring two prime numbers that are generated during the key generation process, if these values can be known using certain methods, the public key and private key values will be found. Therefore, there are many studies that improvise the RSA algorithm, one of which is the Dual Modulus RSA (DM-RSA) algorithm. The algorithm uses four prime numbers which produce 2 modulus and 4 keys (2 public keys and 2 private keys). From the results of the Kraitchik factorization test, it was found that the DM-RSA algorithm was proven to be more resistant up to 2 times or even more than the standard RSA algorithm. This is evidenced by the fact that the value of n is 24 bits, the RSA algorithm can last up to 63204 ms (1 minute 22 seconds) while the Dual Modulus RSA algorithm lasts up to 248494123 ms (142 minutes 47 seconds).
Peningkatan Daya Saing Pelaku Usaha Berbahan Baku Ubi Kayu Melalui Teknologi Informasi
Aminudin Aminudin;
Eko Budi Cahyono
JPPM (Jurnal Pengabdian dan Pemberdayaan Masyarakat) VOL. 4 NOMOR 2 SEPTEMBER 2020 JPPM (Jurnal Pengabdian dan Pemberdayaan Masyarakat)
Publisher : Lembaga Publikasi Ilmiah dan Penerbitan (LPIP)
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (877.678 KB)
|
DOI: 10.30595/jppm.v4i2.6297
Pengabdian kepada masyarakat ini bertujuan untuk mengembangkan produk unggulan daerah di Desa Tirtoyudo Kecamatan Tirtoyudo Kabupaten Malang. Pentingnya pengabdian ini dipicu oleh prospek bisnis berbahan baku ubi kayu baik karena dukungan Pemerintah maupun karena bahan pangan tersebut menjadi salah satu komoditas pertanian utama di Desa Tirtoyudo. Untuk mewujudkan hal tersebut maka dalam pengabdian ini dilakukan beberapa tahapan diantaranya adalah diskusi langsung dengan kelompok tani Desa Tirtoyudo, pelatihan pengolahan ubi kayu menjadi bahan makanan yang siap dikonsumsi, dan pembangunan aplikasi dengan tujuan menyederhanakan rantai distribusi dari produsen ke konsumen dengan memanfaatkan lingkungan Teknologi Informasi dan Komunikasi (TIK). Lingkungan TIK yang dibangun dapat dibuka device smartphone ataupun komputer. Berdasarkan hasil kegiatan pengabdian yang telah dilaksanakan, diketahui bahwa penggunaan instrumen teknologi informasi dalam kegiatan pemasaran mutlak dibutuhkan untuk memperlancar kegiatan tersebut.
Penerapan Perangkat Lunak Multimedia Interaktif Pembelajaran Al-Qur’an Dengan Metode Tilawati Cabang Malang
Aminudin Aminudin;
Setio Basuki;
Muhammad Yusuf
JPPM (Jurnal Pengabdian dan Pemberdayaan Masyarakat) VOL. 3 NOMOR 1 MARET 2019 JPPM (Jurnal Pengabdian dan Pemberdayaan Masyarakat)
Publisher : Lembaga Publikasi Ilmiah dan Penerbitan (LPIP)
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (832.169 KB)
|
DOI: 10.30595/jppm.v3i1.3645
Sistem pendidikan pada TPQ tidak seperti pada model sekolah formal dimana seluruh santri diwajibkan memulai dan menyelesaikan suatu modul belajar bersama-sama. Beberapa permasalahan yang mendasar yang di hadapi masing-masing mitra diantaranya aspek motivasi santri dan fasilitas pendukung pembelajaran dimana hampir seluruh santri di tempat mitra hanya melakukan pembelajaran ketika berada pada TPQ. Menjadi kendala bagi santri untuk mengulang kembali pelajaran atau bahkan mempersiapkan diri lebih dini untuk mempersiapkan ujian adalah bahwa tidak terdapat media alternatif selain buku teks modul Tilawati. Pada Skim Pengabdian Internal kali ini kami mengusulkan sebuah media pendukung pembelajaran Tilawati berupa aplikasi berbasis multimedia yang dapat mencocokan antara teks di dalam modul tilawati dengan suara berdasarkan modul tersebut. Diharapkan dengan adanya media pendukung pembelajaran ini dapat meningkatkan ketersediaan sarana belajar mengajar di lingkungan TPQ dan dapat meningkatkan motivasi belajar santri serta dapat digunakan oleh orang awam yang berkehendak belajar Al-Qur’an tetapi terkendala masalah waktu dll. Perangkat Lunak yang akan dikembangkan menggunakan teknologi berbasis website agar dapat digunakan di mana saja dan kapan saja menggunakan koneksi internet.
Aplikasi Multimedia Interaktif Pada Pembelajaran Metode Tilawati Berbasis Web Responsive
Aminudin Aminudin;
Zamah Sari;
Setio Basuki
JRST (Jurnal Riset Sains dan Teknologi) Volume 3 N0. 1 Maret 2019: JRST
Publisher : Universitas Muhammadiyah Purwokerto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (807.897 KB)
|
DOI: 10.30595/jrst.v3i1.3964
Taman Pendidikan Al-Quran (TPQ) merupakan sebuah lembaga pendidikan untuk mendidik santri agar dapat membaca Al-Quran sesuai dengan aturan yang berlaku. Salah satu metode yang dapat dipakai untuk belajar membaca Al-Qu’an dengan baik dan benar adalah Metode Tilawati. Metode Tilawati menawarkan suatu sistem pembelajaran Al-Qur'an yang yang mudah, efektif dan efesien demi mencapai kualitas bacaan, pemahamanan dan implementasi Al Qur'an. Tidak dapat dipungkiri, bahwa kehadiran teknologi informasi juga mempengaruhi perkembangan pendidikan, salah satunya adalah pendidikan di dalam lingkungan TPQ. Salah satu kendala yang dihadapi oleh TPQ yang menggunakan metode tilawati ini adalah tidak adanya media pembelajaran yang dapat digunakan oleh santri untuk mengulang pembelajaran yang telah dilakukan oleh santri secara mandiri. Untuk mengakomodasi dari permasalahan tersebut maka dalam penelitian ini akan dibangun sebuah aplikasi multimedia interaktif berbasis teknologi informasi yang dapat mencocokan antara huruf teks dengan hasil rekaman dari buku tilawati
Modifikasi Enkripsi dan Dekripsi AES dengan Polybius Chiper dalam Pengamanan Data
Shinta Permatasari;
Aminudin Aminudin;
Sofyan Arifianto
JRST (Jurnal Riset Sains dan Teknologi) Volume 4 No. 1 Maret 2020: JRST
Publisher : Universitas Muhammadiyah Purwokerto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (857.453 KB)
|
DOI: 10.30595/jrst.v4i1.6208
Data merupakan file yang dapat bersifat rahasia sehingga membutuhkan sebuah proses pengamanan data untuk menjaga kerahasiaannya. Kripotgrafi yaitu proses pengamanan data yang dapat digunakan berdasarkan penggunaan algoritma salah satunya AES. AES adalah algoritma modern yang dapat dimodifikasi untuk meningkatkan konfusi dan difusi dalam kriptografi. Kombinasi AES dapat dilakukan menggunakan Polybius yang memiliki sifat difusi kriptografi. Penelitian ini melakukan modifikasi AES menggunakan matriks Polybius berukuran 6x6 dan 10x10 yang dilakukan pada plainteks maupun plainteks dan kunci. Analisa dilakukan berdasarkan tingkat perubahan bit tertinggi yang terdapat pada modifikasi II pada plainteks dan kunci matriks 6x6 yaitu sebesar 51,8% menggunakan uji avalanche effect. Hasil dari AE dibandingkan dengan hasil yang diharapkan menggunakan chi square dengan hasil AES modifikasi dapat meningkatkan AE sebesar 5% dengan taraf nyata 0,05 dan derajat kebebasan 4. Waktu eksekusi diuji pada penelitian ini dengan hasil eksekusi waktu AES modifikasi lebih lama dibandingkan AES standar dikarenakan kompleksitas dari algoritma mempengaruhi waktu enkripsi maupun dekripsi.