Pemulihan Kunci pada Simplified Data Encryption Standard (S-DES) Melalui Serangan Aljabar: Studi Kasus
DOI:
https://doi.org/10.56706/ik.v19i1.114Abstract
Salah satu metode kriptanalisi adalah serangan aljabar. Makalah ini bertujuan untuk menunjukkan bagaimana serangan aljabar dapat diterapkan pada S-DES sebagai media pembelajaran. Serangan dieksekusi dengan pendekatan sistem persamaan linier. Langkah awal menentukan persamaan polynomial yang merupakan representasi aljabar dari algoritma S-DES, meliputi: penentuan persamaan kunci putaran 1 dan 2, penentuan persamaan polinomial dari s-box S0 dan S1, serta pencarian persamaan polinomial dari setiap bit teks sandi. Proses pemulihan kunci dilakukan menggunakan algoritma Extended Linearization (XL) sebagai metode untuk mencari solusi dari sistem persamaan polinomial yang diperoleh. Dari hasil eksperimen dapat dibuktikan kunci input rahasia berhasil dipulihkan hanya dengan 2 percobaan berdasarkan persamaan polinomial yang diperoleh, dibandingkan 2^10 percobaan jika dilakukan total brute force attack. Penelitian ini bisa menjadi acuan proyeksi keamanan algoritma AES atau yang sejenis dan dapat menjadi referensi penerapan serangan aljabar pada algoritma sejenis.
References
M. Voros, Serangan Aljabar pada Sandi Aliran. Universitas Comminius, Departemen Ilmu Komputer. Bratislava.
F. Paradise & K. Sugeng, Kriptanalisis Aljabar pada NTRU-HPS dan NTRU-HRSS. BAREKENG: J. Math. & App., vol. 17, no. 4, pp. 2187-2196, Dec, 2023.
NT Courtois & GV Bard, Serangan Aljabar dari Standar Enkripsi Data. Prosiding Konferensi Internasional IMA ke-11 tentang Kriptografi dan Pengkodean (IMACC'07). Catatan Kuliah dalam Ilmu Komputer, Vol. 4887. Springer, hlm. 152–169, 2008.
Simmons, Sean. Kriptoanalisis Aljabar pada Simplified AES. Cryptologia 33, 305 – 314, 2009.
E. Schaefer, Algoritma Standar Enkripsi Data yang Disederhanakan. Kriptologia 96, 1996.
FIPS 46-3, FIPS 46-3, Standar Enkripsi Data (DES). Tahun 2005.
H. Anton, Aljabar Linier Dasar (Edisi Kesepuluh). John Wiley & Sons, Inc., hlm. 3–4, 2010.
NT Curtois, dkk., Algoritma Efisien untuk Memecahkan Sistem Persamaan Polinomial Multivariat yang Terlalu Ditentukan. Prosiding Konferensi Internasional tentang Teori dan Penerapan Teknik Kriptografi (EUROCRYPT'00). Catatan Kuliah dalam Ilmu Komputer, Vol. 1807. Springer, hlm. 392-407, 2000.
GV Bard, Kriptoanalisis Aljabar. Amerika Serikat: Springer Science + Media Bisnis, hlm. 213–215, 2009.
Higham, Nicholas J., Eliminasi Gauss. Wiley Interdisciplinary Reviews: Computational Statistics 3, 2011.
G. Bourgeois & J. Faugère, Serangan Aljabar pada NTRU menggunakan Witt Vectors dan Grobner Bases. J. Math. Crypt. 3. 205-214. 10.1515/JMC.2009.011, 2009.
Downloads
Submitted
Accepted
Published
Issue
Section
License
Copyright (c) 2025 Info Kripto

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.