Implementasi Algoritme Salsa20 Untuk Pengamanan Search Keyword Dokumen Terenkripsi

Thareq Parsaulian Beyri, Muhammad (2020) Implementasi Algoritme Salsa20 Untuk Pengamanan Search Keyword Dokumen Terenkripsi. Sarjana thesis, Universitas Brawijaya.

Abstract

Seiring berkembangnya era digital, media penyimpanan berukuran besar dibutuhkan oleh banyak kalangan seperti perusahaan, lembaga pemerintahan, dan organisasi untuk menyimpan data atau file. Selain itu, dibutuhkan media penyimpanan yang dapat memudahkan lebih dari satu pengguna dalam mengakses data dimana saja secara bersamaan. Cloud storage menjawab kebutuhan tersebut. Data yang disimpan akan ditempatkan pada server yang disediakan provider. Namun dengan kemudahan yang diberikan oleh cloud storage, terdapat aspek yang perlu diperhatikan oleh pengguna, yaitu keamanan data pengguna sehingga data hanya dapat diakses oleh pemilik data atau pihak yang diberi akses. Dengan menerapkan enkripsi, data hanya dapat diakses oleh pemilik kunci enkripsi. Pada penelitian ini algoritme enkripsi yang digunakan adalah Salsa20. Algorime Salsa20 merupakan algoritme yang sudah dibuktikan tingkat keamanannya. Algoritme Salsa20 dipilih karena memakan memori lebih sedikit dibandingkan dengan algoritme lain. Data yang diamankan adalah dokumen dan keyword. Isi dari dokumen dan keyword dienkripsi menjadi bentuk baru yaitu ciphertext. Tingkat keamanan ciphertext dari penelitian ini dibuktikan dengan pengujian serangan aktif. Namun sebelum itu, ciphertext divalidasi terlebih dahulu dengan pengujian test vector. Pengujian test vector dilakukan dengan cara mencocokkan masukan dan ciphertext yang ada pada jurnal. Hasil pengujian test vector menghasilkan status valid untuk setiap skenario. Dengan tervalidasinya ciphertext pada penelitian ini, keamanan data dilanjutkan dengan pengujian serangan aktif yaitu Known Plaintext Attack (KPA). Pengujian serangan KPA pada ciphertext dinyatakan gagal dalam mendapatkan plaintext. Berdasarkan pengujian waktu enkripsi dan dekripsi dapat disimpulkan bahwa selisih kecepatan enkripsi dan dekripsi tidak besar.

English Abstract

As the digital era develops, large-sized storage media are needed by many groups such as companies, government agencies, and organizations to store data or files. Also, storage media are needed that can facilitate more than one user in accessing data anywhere simultaneously. Cloud storage answers these needs. The stored data will be placed on the server. However, with the convenience provided by cloud storage, some aspects need to be considered by the user, namely the security of user data so that the data can only be accessed by the data owner or the party is given access. By applying encryption, data can only be accessed by the owner of the encryption key. In this study the encryption algorithm used is Salsa20. Salsa20 algorithm is a proven algorithm for its level of security. The Salsa20 algorithm was chosen because it takes up less memory compared to other algorithms. The secured data are the documents and the keywords. The contents of the document and keywords are encrypted into a new form, ciphertext. The ciphertext security level of this research is proven by active attack testing. But before that, the ciphertext is validated first with a test vector. Vector testing is done by matching the input and ciphertext in the journal. Vector testing results produce a valid status for each scenario. With the validation of the ciphertext in this study, data security is further tested using active attack method, the Known Plaintext Attack (KPA). The KPA attack on ciphertext was declared a failure in getting the key. Based on testing the time of encryption and decryption, it can be concluded that the difference in time of encryption and decryption is not large

Item Type: Thesis (Sarjana)
Identification Number: 0520150233
Uncontrolled Keywords: Algoritme Salsa20, enkripsi, confidentiality, keamanan data, searchable encryption.,Salsa20 algorithm, encryption, confidentiality, data security, searchable encryption
Subjects: 600 Technology (Applied sciences) > 621 Applied physics > 621.3 Electrical, magnetic, optical, communications, computer engineering; electronics, lighting
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Unnamed user with username nova
Date Deposited: 25 Aug 2022 03:13
Last Modified: 25 Aug 2022 03:13
URI: http://repository.ub.ac.id/id/eprint/193570
[thumbnail of DALAM MASA EMBARGO] Text (DALAM MASA EMBARGO)
M. Thareq Parsaulian Beyri.pdf
Restricted to Registered users only until 31 December 2023.

Download (8MB)

Actions (login required)

View Item View Item