Abstract

The speed at which information is transmitted is indispensable in current technological developments. Information is a message or a collection of messages or a data that has been processed so as to produce something needed by the party in need. Information can take the form of various data formats, including text, video or images. The problem of the speed of information delivery is often slightly inhibited due to the large file size of the information. In addition, the security factor is also very important, as many irresponsible parties will try to steal the information and may harm the stolen information when it is misused. The process undertaken in this study is to analyze the process of encryption and decryption algorithm El Gamal and compression algorithm Unary coding then designing security and compression applications using design tools such as Unified Modeling Language (UML) and Microsoft Visual Basic 2008 to simplify the making of applications. After completion of the design, then the file will be encrypted and compressed using applications that have been designed. Then, the result of the process is a text file that can not be understood and has a size smaller than the original.

Highlights

  • The speed at which information is transmitted is indispensable in current technological developments

  • something needed by the party in need

  • Information can take the form of various data formats

Read more

Summary

PENDAHULUAN

File teks berupa sederetan teks, angka dan sebagainya yang dimuat dalam suatu aplikasi file teks yang berupa informasi penting. Salah satu algoritma teknik kompresi yang dapat digunakan adalah algoritma Unary Coding, di dalam jurnal Sandeep Kaur yang berjudul “Entropi Coding and Different Coding Techniques” : Unary coding merupakan encoding entropi yang mewakili sejumlah bilangan alami, n, dengan n yang diikuti oleh 0 (jika bilangan alami dipahami sebagai bilangan integer non-negatif). Pada algoritma El Gamal ada tiga proses yang terjadi yaitu proses pembentukan kunci dengan menggunakan bilangan prima dan bilangan random g dan x, kemudian membagi pesan menjadi blok-blok plainteks untuk dienkripsi dan proses yang terakhir adalah proses dekripsi. Proses yang dilakukan di dalam penelitian ini adalah dengan menganalisa proses enkripsi dan dekripsi algoritma El Gamal dan kompresi algoritma Unary coding kemudian merancang aplikasi kemanan dan kompresi menggunakan alat bantu perancangan seperti Unified Modelling Language (UML) dan Microsoft Visual Basic 2008 untuk mempermudah dalam pembuatan aplikasi. Hasil dari proses tersebut adalah file teks yang tidak dapat dimengerti dan memiliki ukuran yang lebih kecil dari aslinya

File Teks
Unary Coding
Algoritma El-Gamal
ANALISA DAN PEMBAHASAN
Menerapkan Algoritma El Gamal dalam Penyandian File Teks
Potong plaintext menjadi blok-blok M dan ubah ke dalam kode nilai desimal
Menerapkan Algoritma Unary Coding pada Kompresi File Teks
Proses Dekompresi Unary Coding
Proses Dekripsi Algoritma El Gamal
KESIMPULAN

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.