Apa itu Algoritma GOST ?
GOST adalah singkatan dari Gosudarstvennyy Standard (Standar Negara) yang digunakan Rusia untuk menyebut serangkaian algoritma kriptografi resmi. Dikenalkan sejak akhir era Uni Soviet, GOST menjadi pondasi keamanan informasi nasional Rusia, setara dengan peran AES (Advanced Encryption Standard) di tingkat global.
Jenis-Jenis Algoritma GOST
-
GOST 28147-89 (Block Cipher)
-
Panjang kunci: 256 bit
-
Panjang blok: 64 bit
-
Menggunakan 32 ronde Feistel network untuk enkripsi dan dekripsi.
-
-
GOST R 34.11 (Hash Function)
-
Versi 1994 dan 2012, setara dengan keluarga SHA.
-
Digunakan untuk pemeriksaan integritas data dan tanda tangan digital.
-
-
GOST R 34.10 (Digital Signature)
-
Berdasarkan kriptografi kurva eliptik (ECC).
-
Memungkinkan pembuatan tanda tangan digital yang aman.
-
Cara Kerja GOST 28147-89 (Ringkas)
Data dipecah menjadi blok 64-bit, lalu diproses melalui 32 ronde operasi Feistel: substitusi, rotasi, dan XOR dengan kunci 256-bit. Hasilnya adalah ciphertext yang hanya dapat didekripsi dengan kunci yang sama.
Kelebihan
-
Kunci 256-bit memberi ketahanan tinggi terhadap brute force.
-
Telah digunakan dan diuji puluhan tahun di infrastruktur Rusia.
-
Cocok untuk enkripsi komunikasi, VPN, dan tanda tangan digital.
Keterbatasan
-
Tidak sepopuler AES, sehingga dukungan perangkat lunak global terbatas.
-
Versi hash lama (1994) memiliki kelemahan terhadap kriptanalisis modern.
-
Implementasi yang tidak tepat dapat membuka celah keamanan.
Penerapan Nyata
GOST digunakan di sistem keuangan dan pemerintahan Rusia, termasuk enkripsi komunikasi, pengamanan data militer, serta verifikasi dokumen resmi. Beberapa pustaka open-source seperti OpenSSL menyediakan modul opsional untuk GOST agar kompatibel dengan sistem internasional.
Perbandingan Singkat: GOST vs AES
Aspek GOST 28147-89 AES-256
| Panjang Kunci | 256 bit | 128/192/256 bit |
| Panjang Blok | 64 bit | 128 bit |
| Popularitas | Terutama Rusia | Global |







Good the article
ReplyDelete