Implementasi Algoritme SPECK Block Cipher dan Shamir's Secret Sharing Pada File Teks
Kata Kunci:
Kriptografi, SPECK, Shamir’s, Block Cipher, Secret Sharing, Cryptography, SPECK, Shamir’s, Block Cipher, Secret SharingAbstrak
Surat formal merupakan salah satu contoh pengolahan data penting yang berisikan file teks, sehingga dibutuhkan keamanan untuk memproteksi file tersebut. Keamanan pada file ditujukan agar hanya orang tertentu yang dapat mengetahui isi file tersebut. Teknik penyandian dibutuhkan dalam proses keamanan file yang biasa disebut kriptografi. Kriptografi memiliki banyak algoritme yang dapat digunakan untuk proses penyandian. Penelitian ini menggunakan dua algoritme pada kriptografi yaitu algoritme SPECK block cipher dan Shamir's secret sharing. Algoritme SPECK block cipher digunakan untuk enkripsi dan dekripsi data, sedangkan algoritme Shamir's secret sharing digunakan untuk membagi data rahasia pada file. Kedua algoritme tersebut digunakan untuk melakukan proteksi pada file teks dengan tujuan menjaga keamanan data dari orang yang tidak bertanggung jawab. Pengujian melibatkan tiga ukuran file yaitu ukuran 4 KB dengan isi 3, 8, dan 13 baris. Hasil pengujian rata-rata waktu semua proses pada ukuran file 4 KB dengan isi 3 baris yaitu 9,433 s, ukuran file 4 KB berisi 8 baris yaitu 91,938 s, sedangkan ukuran file 4 KB dengan isi 13 baris yaitu 619,036 s. Hasil pengujian rata-rata pemakaian CPU pada ukuran file 4 KB dengan isi 3 baris yaitu 7,058%, ukuran file 4 KB dengan isi 8 baris yaitu 25,855%, sedangkan ukuran file 4 KB dengan isi 13 baris yaitu 31,095%. Hasil pengujian rata-rata banyaknya pemakaian RAM pada ukuran file 4 KB dengan isi 3 baris yaitu 377,277 MB, ukuran file 4 KB dengan isi 8 baris yaitu 414,283 MB, sedangkan ukuran file 4 KB dengan isi 13 baris yaitu 440,231 MB.