Claim Missing Document
Check
Articles

Found 6 Documents
Search

Pengamanan Pesan Menggunakan Metode MLSB PRNG dan Kompresi File dengan Algoritma RLE pada File Audio Rivaldo, Rian; Handrizal, Handrizal; Herriyance, Herriyance
JSINBIS (Jurnal Sistem Informasi Bisnis) Vol 11, No 1 (2021): Volume 11 Nomor 1 Tahun 2021
Publisher : Universitas Diponegoro

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21456/vol11iss1pp1-8

Abstract

The development of sending messages from one place to another can be done regardless of distance and time. However, the delivery of these messages is hampered by problems of confidentiality and message security. Especially if the data contains important and confidential information that not just anyone is allowed to read and find out about it. In overcoming this problem, steganography techniques can be used with the Modified Least Significant Bit algorithm, where the determination of the embedding index is based on random numbers generated by the Pseudo-Random Number Generator with the Multiply with Carry algorithm. In addition to security, data size is also an important factor in data transmission. The larger the size the more time it will take to transmit the data. Therefore, the Run Length Encoding algorithm is needed to compress the data size, which will shorten the time to transmit the data. In the message extraction process, a stego key is needed to generate random numbers. Based on the testing of the extraction process with an arbitrary key, it is obtained that the message tested is not the original message that has been embedded previously. In the results of the embedding and extraction process, it is obtained that the average value of PSNR is 63.61498 dB, which means the quality of the stego object produced is quite good. Whereas the measurement of file compression performance results with an average value of Compression Ratio at 1.00113, Space Savings at 0.1133%, and Bitrate at 584025.33 bits/sample. These results indicate that RLE algorithm compression is not efficient to compress file sizes.
Impelementasi Kompresi Teks Menggunakan Metode Huffman untuk Menghemat Karakter pada Short Message Service Evi Mariani Harahap; Dian Rachmawati; Herriyance Herriyance
Alkhawarizmi Vol 1, No 1 (2012): Jurnal Alkhawarizimi
Publisher : Alkhawarizmi

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (456.786 KB)

Abstract

Kajian ini membahas mengenai implementasi metode Huffman statis dalam penggunaan SMS yang masih memiliki kelemahan yaitu keterbatasan penulisan teks SMS untuk karakter 7-bit yang hanya sebanyak 160 karakter untuk satu kali kirim. Oleh sebab itu diperlukan proses kompresi dan dekompresi pada teks SMS dengan membuat aplikasi HuffmanKompresi, sehingga mampu menjadikan ukuran SMS tersebut seminimal mungkin pada saat dikirimkan. Setiap karakter yang dituliskan akan diubah menjadi bentuk bit sesuai dengan tabel statis Huffman, rangkaian bit tersebut akan dikirimkan ke nomor tujuan dengan menggunakan mode pengiriman BinaryMessage. Aplikasi ini dibuat dengan menggunakan bahasa Java yaitu J2ME dan berjalan pada mobile phone berbasis Java MIDP 2.0 dan konfigurasi CLDC 1.1. Pengirim dan penerima bisa berkomunikasi apabila aplikasi sudah terinstal dan dijalankan di mobile phone keduanya. Aplikasi ini bertujuan untuk menghemat pemakaian SMS dengan meminimalisasikan ukuran data yang akan dikirimkan. Sehingga dapat menghasilkan rasio penghematan kompresi sekitar 31%.
Analisis Algoritma Rabin-Karp Pada Kamus Umum Berbasis Android Herriyance Herriyance; Handrizal Handrizal; Siti Dara Fadilla
Jurasik (Jurnal Riset Sistem Informasi dan Teknik Informatika) Vol 2 (2017): Edisi Juli
Publisher : STIKOM Tunas Bangsa Pematangsiantar

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30645/jurasik.v2i1.20

Abstract

Development of the era had a considerable impact on the existence of a language. To overcome this there are some efforts to be made, one of which is to create a dictionary, a dictionary that was made to be practical and quick in use. Dictionary in question is a dictionary based on Android. To create a dictionary-based android can use string matching algorithm, one of the string matching algorithm is the Rabin-Karp algorithm, Rabin-Karp algorithm perform string matching hash value based on the text and the pattern hash value. The study produced an android based dictionary application which the base number is used to generate a hash value greatly affects the speed of search words. Average running time of 10 attempts to search for words is 14.9 ms.
Penerapan Transformasi Translasi Dan Rotasi Untuk Visualisasi Objek 3d Pada Aplikasi Desktop Herriyance Herriyance; Muhammad Dahria
Jurnal Teknologi Sistem Informasi dan Sistem Komputer TGD Vol 1, No 2 (2018): J-SISKO TECH EDISI JULI
Publisher : STMIK Triguna Dharma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.53513/jsk.v1i2.35

Abstract

Dalam penerapannya, grafika komputer dapat dikembangkan dalam berbagai bidang, contohnya grafika komputer  2D dan  3D, pemrosesan citra (image processing), dan pengenalan pola (pattern recognition). Secara konseptual, teknologi visualisai  3D dapat diciptakan melalui pengaplikasian primitive drawing pada grafika komputer. Pada jurnal ini, unsur grafika komputer khususnya transformasi translasi dan rotasi objek  3D dipergunakan untuk pembuatan game Snake 3D. OpenGL (Open Graphics Library) adalah standar API yang dapat digunakan untuk membuat aplikasi berbasis grafik, baik  2D maupun 3D. OpenGL ini bersifat cross-platform, artinya dapat dijalankan pada berbagai platform sistem operasi. Jurnal ini menggunakan salah satu tools yang tersedia pada OpenGL dimana terdapat banyak fungsi yang dapat dipakai untuk pembuatan application window.
Analisis Algoritma Rabin-Karp Pada Kamus Umum Berbasis Android Herriyance Herriyance; Handrizal Handrizal; Siti Dara Fadilla
Jurasik (Jurnal Riset Sistem Informasi dan Teknik Informatika) Vol 2 (2017): Edisi Juli
Publisher : STIKOM Tunas Bangsa Pematangsiantar

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (824.646 KB) | DOI: 10.30645/jurasik.v2i1.20

Abstract

Development of the era had a considerable impact on the existence of a language. To overcome this there are some efforts to be made, one of which is to create a dictionary, a dictionary that was made to be practical and quick in use. Dictionary in question is a dictionary based on Android. To create a dictionary-based android can use string matching algorithm, one of the string matching algorithm is the Rabin-Karp algorithm, Rabin-Karp algorithm perform string matching hash value based on the text and the pattern hash value. The study produced an android based dictionary application which the base number is used to generate a hash value greatly affects the speed of search words. Average running time of 10 attempts to search for words is 14.9 ms.
Pembuatan Animasi Integral Sebagai Implementasi Grafika Komputer Dengan Menggunakan Morphing dan OpenGL Herriyance Herriyance; Chalil Al Vareel; Ewaldo Ewaldo; Rio Francisco Hutabarat; Sastra Harapan Gulo
Jurnal Teknologi Sistem Informasi dan Sistem Komputer TGD Vol 5, No 2 (2022): J-SISKO TECH EDISI JULI
Publisher : STMIK Triguna Dharma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.53513/jsk.v5i2.5747

Abstract

Penerapan grafika komputer dalam kehidupan sehari-hari sudah sering kita temukan. Salah satu contoh penerapan dari grafika komputer ini adalah penerapan teknik morphing. Morphing adalah proses transisi dari suatu bentuk objek ke bentuk objek yang lainnya. Salah satu algoritma yang dapat digunakan untuk membuat teknik morphing adalah dengan metode interpolasi linear. Tujuan kami melakukan penelitian ini adalah untuk melihat bagaimana penerapan algoritma morphing metode interpolasi linear dalam pembuatan animasi integral. Metode yang digunakan pada penelitian kali ini adalah dengan mengimplementasikan algoritma morphing metode interpolasi linear pada OpenGL dan melakukan simulasi dalam bahasa pemrograman C++ yang nantinya akan menghasilkan animasi integral.