Analisis Kombinasi Algoritma Knapsack dan Run Length Enconding (RLE) pada File Teks

Shela Dian Yunita, Hery Sunandar
{"title":"Analisis Kombinasi Algoritma Knapsack dan Run Length Enconding (RLE) pada File Teks","authors":"Shela Dian Yunita, Hery Sunandar","doi":"10.54367/kakifikom.v1i1.621","DOIUrl":null,"url":null,"abstract":"Algoritma Knapsack merupakan bagian dari kriptografi asimetri yang mana kunci enkripsinya berbeda dengan kunci dekripsinya. Di samping masalah keamanan file teks, masalah ukuran dari sebuah file teks juga menjadi pertimbangan. File teks yang berukuran besar dapat dimampatkan dengan melakukan proses kompresi. Algoritma Run Length Encoding (RLE) merupakan algoritma yang mengecilkan ukuran file teks, apabila teks tersebut mengalami banyak perulangan karakter. Kombinasi algoritma Knapsack dan RLE dapat menjamin file Teks tidak dapat dilihat oleh pengguna yang tidak berhak dan dapat menjamin file teks dapat disimpan dalam media file yang berkapasitas rendah. Pada penelitian ini, penulis membuat program kombinasi algortitma knapsack dan RLE pada file teks. Pada algoritma Knapsack akan terjadi penambahan ukuran file teks, hal ini dapat dilihat pada contoh kasus yang mana ukuran plainteks (pesan asli) adalah 9 bytes, kemudian setelah dilakukan proses enkripsi ukuran file teks menjadi 7 bytes. Karena itu pengunaan kombinasi enkripsi dan kompresi data lebih baik karena file menjadi lebih kecil dibandingkan kombinasi kompresi dan enkripsi data. Plainteks yang memiliki banyak perulangan karakter akan terkompresi dengan baik.","PeriodicalId":124572,"journal":{"name":"KAKIFIKOM (Kumpulan Artikel Karya Ilmiah Fakultas Ilmu Komputer)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"KAKIFIKOM (Kumpulan Artikel Karya Ilmiah Fakultas Ilmu Komputer)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.54367/kakifikom.v1i1.621","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Algoritma Knapsack merupakan bagian dari kriptografi asimetri yang mana kunci enkripsinya berbeda dengan kunci dekripsinya. Di samping masalah keamanan file teks, masalah ukuran dari sebuah file teks juga menjadi pertimbangan. File teks yang berukuran besar dapat dimampatkan dengan melakukan proses kompresi. Algoritma Run Length Encoding (RLE) merupakan algoritma yang mengecilkan ukuran file teks, apabila teks tersebut mengalami banyak perulangan karakter. Kombinasi algoritma Knapsack dan RLE dapat menjamin file Teks tidak dapat dilihat oleh pengguna yang tidak berhak dan dapat menjamin file teks dapat disimpan dalam media file yang berkapasitas rendah. Pada penelitian ini, penulis membuat program kombinasi algortitma knapsack dan RLE pada file teks. Pada algoritma Knapsack akan terjadi penambahan ukuran file teks, hal ini dapat dilihat pada contoh kasus yang mana ukuran plainteks (pesan asli) adalah 9 bytes, kemudian setelah dilakukan proses enkripsi ukuran file teks menjadi 7 bytes. Karena itu pengunaan kombinasi enkripsi dan kompresi data lebih baik karena file menjadi lebih kecil dibandingkan kombinasi kompresi dan enkripsi data. Plainteks yang memiliki banyak perulangan karakter akan terkompresi dengan baik.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Knapsack算法是一种不对称加密技术,它的加密密钥与解密密钥不同。除了文本文件安全问题外,文本文件的大小问题也值得考虑。执行压缩过程可以压缩大型文本文件。当文本经历许多字符循环时,Run Length ending算法是一种缩小文本文件大小的算法。Knapsack和RLE的组合算法可以保证未经授权的用户看不到文本文件,也可以保证文本文件可以存储在低级文件媒体中。在这项研究中,作者在文本文件中编写了该算法和RLE的组合程序。在Knapsack算法中会增加文本文件的大小,这可以从一个例子中看出,plaintext(原始消息)的大小是9个字节,然后在将文本文件大小加密过程进行到7个字节之后。这就是为什么加密和数据压缩组合的作用更好,因为文件比数据压缩和加密的组合小。具有许多字符循环的plaintext将被很好地压缩。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Sistem Informasi Inventaris Barang Berbasis Web pada Kantor Koperasi Simpan Pinjam Harapan Makmur Binjai Sistem Informasi Penerimaan Siswa Baru SMP Negeri Kabupaten Nias Utara Berbasis Web Penerapan Metode SMART dalam Pemilihan Duta Generasi Berencana Studi Kasus Dinas Pengendalian Penduduk dan Keluarga Berencana Kota Binjai) Teknik Pembangkit Kunci Algoritma RSA Menggunakan Algoritma Diffie Hellman pada Keamanan Citra Pemilihan Tempat Penyuluhan Berdasarkan Tingkat Kerawanan dengan Menggunakan Metode SMART
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1