Claim Missing Document
Check
Articles

Implementasi Algoritma Shannon-Fano untuk Kompresi File Teks Khoiri, Muhammad; Firmansyah, Muhammad Farid; Yuliastuti, Gusti Eka; Prabiantissa, Citra Nurina
INTEGER: Journal of Information Technology Vol 9, No 2: September 2024
Publisher : Fakultas Teknologi Informasi Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31284/j.integer.2024.v9i2.5889

Abstract

Kompresi file teks merupakan topik yang penting dalam hal pengolahan data dan pengiriman informasi secara efisien. Peneliti melakukan analisis dan implementasi dari algoritma Shannon-Fano untuk melakukan kompresi file teks. Tujuan utama penelitian ini dilakukan adalah untuk mengurangi ukuran sebuah file teks dengan memanfaatkan prinsip pengkodean Shannon-Fano. Metode penelitian yang digunakan meliputi langkah-langkah implementasi algoritma Shannon-Fano, yang melibatkan pembuatan tabel frekuensi kemunculan simbol dalam file teks dan pembangunan pohon Shannon-Fano. Teknik pemisahan kode diterapkan untuk membangun kode Shannon-Fano yang optimal berdasarkan frekuensi kemunculan simbol dalam file teks. Dalam metode penelitian ini juga dilakukan analisis kinerja algoritma Shannon-Fano berdasarkan faktor-faktor seperti kecepatan kompresi dan dekompresi, penggunaan memori, dan kompleksitas waktu. Data uji yang beragam telah digunakan untuk menguji kinerja algoritma, termasuk file teks dengan ukuran yang berbeda. Dari analisis kinerja yang dilakukan, didapatkan hasil yang menunjukkan bahwa algoritma Shannon-Fano memiliki kecepatan kompresi yang tinggi dan konsumsi memori yang efisien. Algoritma Shannon-Fano efektif dalam melakukan kompresi file teks dengan hasil yang signifikan. Ukuran file teks dapat dikurangi secara efisien tanpa mengorbankan keakuratan dekompresi. Hasil implementasi algoritma ini menunjukkan bahwa rata-rata ukuran file teks dapat berkurang sebesar 24.31%, dengan persentase compression ratio mencapai 75.68% dan ratio of compression sebesar 1.32. Hal ini menunjukkan bahwa algoritma Shannon-Fano dapat memberikan tingkat kompresi yang baik pada file teks.
Sistem Pengamanan Pesan Chatting Menggunakan Algoritma Vigenere Cipher Berbasis Web Prabiantissa, Citra Nurina; Yuliastuti, Gusti Eka; Azizi, Ilham Habib
Prosiding Seminar Nasional Teknik Elektro, Sistem Informasi, dan Teknik Informatika (SNESTIK) 2024: SNESTIK IV
Publisher : Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31284/p.snestik.2024.5844

Abstract

Pertumbuhan pesat dalam komunikasi daring telah mendorong pengembangan metode pengamanan untuk melindungi privasi dan kerahasiaan pesan antara pengguna. Salah satu pendekatan yang digunakan adalah penggunaan algoritma kriptografi, seperti algoritma Vigenere Cipher, dalam aplikasi berbasis web untuk mengamankan pesan chatting. Penelitian ini bertujuan untuk mengimplementasikan algoritma Vigenere Cipher dalam pengamanan pesan chatting berbasis web. Metode ini melibatkan penerapan algoritma Vigenere Cipher pada teks pesan yang akan dikirimkan melalui aplikasi chatting berbasis web. Algoritma Vigenere Cipher bekerja dengan mengenkripsi pesan menggunakan kunci yang dipilih oleh pengguna. Kunci ini akan mengubah setiap karakter dalam pesan asli menjadi karakter yang terenkripsi. Implementasi dilakukan dengan mengintegrasikan algoritma ini ke dalam antarmuka pengguna aplikasi web, yang memungkinkan pengguna untuk memasukkan pesan dan kunci enkripsi. Hasil implementasi dengan menerapkan Algoritma Vigenere Cipher didapatkan nilai avalanche effect rata-rata sebesar 35% sedangkan hasil dari pengujian yang menunjukkan bahwa algoritma yang diusulkan belum mampu mengamankan data teks pesan secara efektif tetapi mampu mengenkripsi pesan yang panjang dengan waktu yang singkat. Namun, perlu diingat bahwa Vigenere Cipher memiliki beberapa kerentanan terhadap serangan kriptanalisis tertentu, sehingga pemantauan dan pemeliharaan keamanan tetap penting.
Implementasi Multi Enkripsi Algoritma Stream Cipher dan Affine Cipher untuk Pengamanan Data Customer Jaya, Agam; Yuliastuti, Gusti Eka
Prosiding Seminar Nasional Teknik Elektro, Sistem Informasi, dan Teknik Informatika (SNESTIK) 2024: SNESTIK IV
Publisher : Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31284/p.snestik.2024.5604

Abstract

Salah satu cara untuk melindungi data dari berbagai bidang dan tingkatan adalah dengan menggunakan enkripsi, namun seringkali ada masalah seperti lamanya durasi eksekusi dan besarnya sumber daya yang dibutuhkan terutama pada enkripsi yang kuat. Untuk mengatasi hal ini penulis mencoba membuat inovasi dengan menggabungkan dua metode enkripsi yaitu stream cipher dan affine cipher. Kombinasi ini menawarkan proses enkripsi yang lebih efektif dengan waktu eksekusi yang cukup cepat namun tetap sulit ditembus karena menggunakan dua algoritma enkripsi. Pada metode stream cipher data akan diacak menggunakan kunci yang diubah-ubah kemudian diproses lagi menggunakan metode affine cipher yang mengandalkan rumus-rumus matematika dalam melakukan operasi pengacakan data sehingga meningkatkan kompleksitas dan keamanan enkripsi. Pengujian metode ini dibuktikan melalui pengujian Avalanche Effect yang menghasilkan nilai rata-rata dibawah 50% dimana ini menunjukkan bahwa penerapan multi enkripsi yang dikembangkan penulis memiliki tingkat keamanan yang tidak terlalu kuat tetapi memiliki execution time yang cukup cepat. Implementasi multi enkripsi ini telah diaplikasikan pada database MySQL yang berisi data pelanggan dari jayashoesnation dan berhasil dijalankan tanpa adanya kendala sedikitpun. Meskipun demikian masih terdapat kemungkinan dilakukan penyempurnaan pada metode stream cipher untuk meningkatkan efisiensi serta menangani potensi permasalahan yang muncul pada proses dekripsi.
KLASIFIKASI DIAGNOSIS DIABETES MELITUS MENGGUNAKAN METODE NAÏVE BAYES DENGAN SELEKSI FITUR BACKWARD ELIMINATION Nugroho, Hendro; Yuliastuti, Gusti Eka; Pradana, Andrean Firman
NERO (Networking Engineering Research Operation) Vol 8, No 2 (2023): Nero - 2023
Publisher : Jurusan Teknik Informatika Fakultas Teknik Universitas Trunojoyo Madura

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21107/nero.v8i2.21110

Abstract

Diabetes mellitus is a dangerous disease caused by high sugar levels (hyperglycemia). Hyperglycemia can cause sufferers to experience chronic disease, damage to organs in the body. Diabetes mellitus is a dangerous disease, so it is very interesting to classify diabetes mellitus using the Naïve Bayes method with Backward Elimination (BE) feature selection. The Diabetes mellitus dataset used in the research consisted of 101 data with 5 attributes consisting of age, Current Blood Sugar (GDS), 2 hours after eating/Post Pradial (PP), Fasting Blood Sugar (GPD) levels, and Low Density Lipoprotein (LDL) . To get classification results, there are several steps taken, namely data input, BE feature selection, 8-Fold Cross Validation, Naïve Bayes and results testing. From the classification results, testing was carried out using the accuracy, precision and recall calculation method. To find out the results of classification performance, four test scenarios were carried out, namely the first scenario, Naïve Bayes combined with BE and 8-Fold Cross Validation, accuracy of 77%, second scenario, Naïve Bayes combined with 8-Fold Cross Validation, accuracy of 78.1%, third scenario, Naïve Bayes combined with BE accuracy is 86% and the fourth scenario of Naïve Bayes classification accuracy is 90%, so the accuracy of Naïve Bayes classification with BE feature selection is better.Keywords: Diabetes melitus, Naïve bayes, Backward Elimination. 8-Flod Cross Validation.
Implementasi Multi Enkripsi Menggunakan Algoritma Hill Cipher dan Algoritma ECB (Electronic Code Book) Maulana, Fadhil Dias; Yuliastuti, Gusti Eka; Prabiantissa, Citra Nurina
Prosiding Seminar Nasional Sains dan Teknologi Terapan 2023: Transformasi Riset, Inovasi dan Kreativitas Menuju Smart Technology dan Smart Energy
Publisher : Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Pada saat ini teknologi komputer telah berkembang sedemikian pesat mencakup semua aspek pekerjaan manusia yang memenuhi kebutuhan manusia,seperti kumpulan data dan informasi yang besar.Sehingga diperlukan prosedur keamanan untuk penyimpanan data dan informasi agar terlindung dari berbagai ancaman seperti pencurian data pada informasi instansi atau perusahaan yang penting.Kriptografi merupakan salah satu cabang ilmu yang dapat digunakan untuk mengamankan data hingga saat ini terus dikembangkan melalui berbagai algoritma. Peneliti melakukan analisis dan implementasi multi enkripsi menggunakan algoritma Hill cipher dan algoritma ECB.Tujuan utama penelitian ini adalah untuk mengamankan data penduduk.Penulis melakukan pengujian dengan melakukan uji coba enkripsi kemudian dekripsi dan juga pengujian avalanche effect.Hasil pengujian menunjukkan pengujian enkripsi dan dekripsi bisa dilakukan dengan baik.Sedangkan untuk pengujian avalanche effect didapatkan bahwa pengujian multi enkripsi dari kombinasi algoritma hill cipher dan algoritma ECB sangat bagus untuk digunakan untuk mengenkripsi data penduduk dibandingkan masing-masing algoritma tunggal karena hasil rata-rata avalanche effect dari pengujian multi enkripsi didapatkan yaitu 53.21% yang mana itu lebih tinggi daripada rata-rata avalanche effect masing-masing algoritma tunggal yaitu algoritma hill cipher dan ECB.
IMPLEMENTASI KOMBINASI ALGORITMA ROT13 DAN VERNAM CIPHER UNTUK KEAMANAN DATA TEKS Assyarif, Rafli Abi; Yuliastuti, Gusti Eka; Prabiantissa, Citra Nurina
Prosiding Seminar Nasional Sains dan Teknologi Terapan 2023: Transformasi Riset, Inovasi dan Kreativitas Menuju Smart Technology dan Smart Energy
Publisher : Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Keamanan data merupakan isu krusial yang sangat berpengaruh pada berbagai sektor serta setiap tingkatan dari masing-masing sektor yang bersangkutan. Enkripsi merupakan salah satu strategi yang digunakan dalam melindungi data tetapi terdapat hambatan dalam hal waktu eksekusi dan penggunaan sumber daya yang signifikan, khususnya untuk metode enkripsi kuat. peneliti menggabungkan dua teknik enkripsi klasik dengan tujuan untuk mengatasi hambatan yang ada sebelumnya yaitu ROT13 dan Vernam Cipher. Teknik ini menawarkan enkripsi real-time dengan durasi eksekusi yang lebih pendek namun tetap memiliki tingkat keamanan yang tinggi sebab penggunaan dua algoritma enkripsi. Dalam metode ROT13 data diacak dengan melakukan rotasi 13 posisi alfabet dari posisi awal kemudian diproses kembali menggunakan metode Vernam Cipher yang juga dikenal sebagai cipher one-time pad yang semakin mempersulit enkripsi untuk ditembus. Pengujian metode ini ditunjukkan melalui pengujian Avalanche Effect yang menghasilkan nilai rata-rata di atas 60% sehingga mengindikasikan bahwa tingkat keamanan yang diberikan cukup kuat meskipun dengan waktu eksekusi yang relatif singkat. Implementasi gabungan metode enkripsi ini telah diaplikasikan pada database MySQL yang berisi data penduduk dan terbukti berfungsi secara efisien.
Perbandingan Simple Queue, Queue Tree dan PCQ (Peer Connection Queue) untuk Manajemen Bandwidth pada Jaringan Mikrotik Putra, Erico Maulana; Yuliastuti, Gusti Eka; Prabiantissa, Citra Nurina
Prosiding Seminar Nasional Sains dan Teknologi Terapan 2023: Transformasi Riset, Inovasi dan Kreativitas Menuju Smart Technology dan Smart Energy
Publisher : Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Manajemen bandwidth menjadi krusial dalam jaringan MikroTik untuk memastikan kinerja dan pengalaman pengguna yang optimal. Tiga metode yang digunakan dalam manajemen bandwidth adalah Simple Queue, Queue Tree, dan PCQ (Peer Connection Queue). Penelitian ini membandingkan ketiga metode tersebut berdasarkan throughput, delay, dan jitter dalam berbagai kondisi jaringan. Hasil uji coba menunjukkan bahwa Simple Queue memiliki throughput tertinggi di ruang VIP yang terletak di pengujian ruang vip dengan nilai pada pengujian 5 Mb dan 10 Mb adalah 140 Mb serta pada pengujian 10 Mb dan 10 Mb adalah 155 Mb. Pada metode PCQ delay pada ruang reguler lebih dari 200 ms, sedangkan pada metode Simple Queue dan Queue Tree delay pada ruang reguler kurang dari 100ms. Metode Simple Queue menunjukkan performa dalam hal jitter terutama pada ruang Vip, yaitu pada pengujian 5 Mb dan 10 Mb dan pengujian 10 Mb dan 10 Mb adalah 7,13 ms dan 6,42 ms. Namun PCQ memberikan alokasi bandwidth yang lebih merata dan stabil dibandingkan dengan metode Simple Queue dan Queue Tree.
Implementasi Multi Enkripsi Algoritma Vigenere Cipher dan Cipher Block Chaining (CBC) untuk Pengamanan Data Pegawai Firmansyah, Mohammad Hafitz; Yuliastuti, Gusti Eka; Prabiantissa, Citra Nurina
Prosiding Seminar Nasional Sains dan Teknologi Terapan 2023: Transformasi Riset, Inovasi dan Kreativitas Menuju Smart Technology dan Smart Energy
Publisher : Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Kantor Kecamatan Sugio merupakan salah satu kantor kecamatan yang berada di kota Lamongan yang beralamat di Jl. Raya Sugio - Kedungpring yang bertugas memberi pelayanan pada warga dan menyimpan banyak data terdapat berbagai data penting sehingga tidak boleh ada orang lain yang mengetahuinya selain yang bersangkutan, salah satunya seperti data pegawai atau staff. Data tersebut hanya disimpan tanpa adanya sistem keamanan. Kriptografi merupakan teknik yang digunakan untuk mengamankan data, termasuk menjaga integritas dan kerahasiaan data, serta meningkatkan keamanan data. Pada penelitian ini, penulis memilih sebuah algoritma kriptografi dalam menyusun tugas akhir ini, yaitu algoritma Vigenere Cipher dan Cipher Block Chaining (CBC) untuk implementasi dalam mengamankan data. Berdasarkan hasil pengujian, didapatkan hasil rata-rata Avalanche Effect untuk Vigenere Cipher sebesar 14,14%, CBC sebesar 64,53%, dan Gabungan Vigenere Cipher dan CBC sebesar 66,31% yang berarti metode gabungan dua algoritma Vigenere Cipher dan CBC lebih baik. Dari hasil penelitian ini menyimpulkan bahwa dengan metode gabungan dua algoritma Vigenere Cipher dan CBC lebih baik dari metode tunggal dalam keamanan data dengan hasil pengujian Avalanche Effect sebesar 66,31%.
Implementasi Multi Enkripsi Menggunakan Algoritma Vigenere Cipher dan RSA untuk Pengamanan Informasi dan Data dwi, Igusti Ngurah; Yuliastuti, Gusti Eka; Prabiantissa, Citra Nurina
Prosiding Seminar Nasional Sains dan Teknologi Terapan 2023: Transformasi Riset, Inovasi dan Kreativitas Menuju Smart Technology dan Smart Energy
Publisher : Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Keamanan data merupakan prioritas utama dalam berbagai bidang serta meliputi semua tingkatan dari bidangnya masing-masing. Salah satu metode dalam melindungi data adalah melalui enkripsi, walaupun sering kali ditemui kendala seperti durasi eksekusi yang lama dan penggunaan sumber daya yang signifikan khususnya dalam metode enkripsi kuat. Untuk mengatasi permasalahan ini penulis mencoba melakukan inovasi dengan memadukan dua metode enkripsi yaitu Vigenere Cipher dan RSA. Pada metode Vigenere Cipher data akan diacak menggunakan kunci yang diulang-ulang kemudian diproses lagi menggunakan metode RSA yang mengandalkan prinsip-prinsip matematika dalam melakukan operasi pengacakan data sehingga meningkatkan kompleksitas dan keamanan enkripsi. Pengujian metode ini dibuktikan melalui pengujian Avalanche Effect yang menghasilkan nilai rata-rata di atas 90% dimana ini menunjukkan bahwa penerapan multi enkripsi yang dikembangkan penulis memiliki tingkat keamanan yang tergolong kuat meski dengan waktu eksekusi yang relatif singkat. Implementasi multi enkripsi ini telah diaplikasikan pada database MySQL yang berisi data rekam medis pasien dari 20 data pasien dan berhasil dijalankan tanpa adanya kendala sedikitpun.
Pengenalan Pola Citra Ekspresi Wajah Manusia Menggunakan Masker Dengan Metode Convolutional Neural Network (CNN) Wicaksono, Redi Nurdin; Nugroho, Hendro; Yuliastuti, Gusti Eka
Prosiding Seminar Nasional Sains dan Teknologi Terapan 2023: Transformasi Riset, Inovasi dan Kreativitas Menuju Smart Technology dan Smart Energy
Publisher : Institut Teknologi Adhi Tama Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Pengenalan ekspresi wajah (face emoticon recognition) dapat dilihat pada dahi, mata, pipi, bibir, dan dagu. Pada tahun 2019, terjadi pandemi COVID-19 yang dimana manusia wajib menggunakan masker, sehingga menjadi bahan penelitian yang menarik untuk pengenalan emosi wajah menggunakan masker. Pada penelitian ini dataset yang digunakan adalah citra ekspresi wajah menggunakan masker dengan ekspresi marah, jijik, takut, senang, sedih, terkejut dan netral. Jumlah data citra ekspresi wajah dibagi menjadi 30% data uji dan 70% data latih. Metode yang digunakan untuk fave emotional recognition menggunakan Convolution Neurol Network (CNN). CNN digunakan untuk mengekstraksi fitur citra wajah menggunakan masker berupa fitur mata, dahi, dan alis. Untuk mendapatkan nilai akurasi, maka penelitian ini menggunakan perbandingan citra tidak wajah tidak menggunakan masker dan menggunakan masker untuk mendapatkan nilai loss. Hasil penelitian ini menghasilkan nilai akurasi yang tinggi sebesar 72,8% dan nilai loss yang kecil sebesar 0,11%, pada wajah tidak menggunakan masker. Sedangkan ekspresi wajah menggunakan masker nilai akurasi sebesat 68,5% dan nilai loss sebesar 0,12%.
Co-Authors Achmad Basyari Mushthofa Achmad Febrianto Adjie Prasetyo Nugroho Agung Mustika Rizki Agung Mustika Rizki Agung Mustika Rizki Agung Mustika Rizki, Agung Mustika Alphinda Rahma Safira Nisa' Andi M. A. K. Parewe Andy Rachman Anwar Sodik, Anwar Ardiansah, Ferdi Ariansyah, Fernando Yoga ASHARI, FAISAL Assyarif, Rafli Abi Azizi, Ilham Habib Bamahri, Fakhirah Budi, Adib Pakar Citra Nurina Prabiantissa Danang Haryo Sulaksono Danang Haryo Sulaksono, Danang Haryo Dhian Satria Yudha Kartika Dhiyas Rakha Allam Allam dwi, Igusti Ngurah Eka Prakarsa Mandyartha Faisal Muttaqin Fery Soewarianto Firmansyah, Mohammad Hafitz Firmansyah, Muhammad Farid Firza Prima Aditiawan Habibullah, Maulana Ahmad Haryono Haryono Hendro Nugroho Hendro Nugroho, Hendro Hidra Amnur I Kadek Agus Ariyasa Ishardita Pambudi Tama Ismaya, Agam Sulaiman Jaya, Agam Kaisul Fuqara Dewanda Khoiri, Muhammad Kusuma, Ris Fani M. Fajar J. Kharisma Maulana, Fadhil Dias Maulana, Hendra Moneter, Mochamad Rizky Muchamad Kurniawan, Muchamad Muhammad Muharrom Al Haromainy Muhammad Rohman Muhammad Zazin Nanang Fakhrur Rozi Ngaisah, Siti Nurlaili, Afina Lina Oktavyani, Adela Rizky Pamuji, Madadina Adilah Pradana, Andrean Firman Pratikto, Dimas Putra, Erico Maulana Putri, Chatarina Natassya Putri, Rahmi Rizkiana Qornain, Wafi Dzul Radissa Dzaky Issafira Rahmadianto, Ilyasa Nanda Rahmi Rizkiana Putri S Nurmuslimah, S Septiyawan Rosetya Wardhana Setiawan, Muhammad Charis Siti Agustini Siti Agustini, Siti Soedarto, Teguh Suthelie, Ryvana Teguh Soedarto Wardhana, Septiyawan Rosetya Wayan Firdaus Mahmudy Weny Mistarika Rahmawati Wicaksono, Redi Nurdin Yunanda, Sita Fara Zaqiyah, Hafida Nur