Modern
Dosen Pengampu : Zulfahmi Indra, S.Si., M.Cs.
Kelompok 4 - PSIK C 21
1. Rabiahtul Adawiah Hasyani (4213550028)
2. Silvana Maretha Simbolon (4213550022)
3. Wahyu Ardiantito (4213250036)
TOPIK
Pengertian Kriptografi Modern
Jenis Algoritma Kriptografi Modern
Perbandingan Kriptografi Modern
Kesimpulan
A. Pengertian Kriptografi Modern
Algoritma kriptografi modern umumnya beroperasi dalam mode
bit ketimbang mode karakter. Dalam kriptografi, "kunci" adalah
informasi rahasia yang digunakan dalam proses enkripsi
(mengubah teks asli menjadi bentuk terenkripsi) dan dekripsi
(mengembalikan teks terenkripsi ke bentuk aslinya).
Kunci Simetris
Dalam mengenkripsi dan men-dekripsi digunakan kunci
yang sama.
Kunci Asimetris
Kunci Publik:
Kunci yang dapat dibagikan secara terbuka kepada siapa
pun. Fungsi utama kunci publik adalah untuk mengenkripsi
data atau pesan.
Kunci Pribadi:
Kunci yang harus dijaga dengan sangat rahasia. Kunci
pribadi berpasangan dengan kunci publik dan digunakan
untuk mendekripsi pesan yang telah dienkripsi dengan
kunci publik yang sesuai.
1. ALGORITMA SIMETRIS
Algoritma kriptografi simetris sering disebut algoritma kunci rahasia,
algoritma kunci tunggal atau algoritma satu kunci dan megharuskan
pengirim dan penerima menyetujui suatu kunci tersebut. Kelebihan
dari kriptografi simetris waktu proses untuk enkripsi dan deskripsi
relatif cepat.
Dalam algoritma simetris dapat dibagi menjadi dua kategori utama
yaitu block chiper dan stream chiper.
KATEGORI ALGORITMA
SIMETRIS
Block Chiper Stream Chiper
Block cipher mengenkripsi dan Stream cipher mengenkripsi
mendekripsi data dalam blok- dan mendekripsi data bit demi
blok tetap, seperti blok 64-bit bit atau byte demi byte, bukan
atau 128-bit. dalam blok-blok tetap.
Menghasilkan aliran bit acak
Setiap blok data yang masuk (stream) yang digunakan untuk
ke dalam algoritma dienkripsi mengenkripsi dan mendekripsi
secara terpisah menggunakan data satu bit atau byte pada
kunci yang sama satu waktu.
AES (Advanced DES (Data Encryption 3DES (Triple DES) Blowfish
Encryption Standard) Standard) Variasi dari DES Digunakan dalam
Digunakan untuk Algoritma yang keamanan
mengenkripsi dan kriptografi simetris menggunakan penyimpanan
mendekripsi data dalam klasik yang enkripsi tiga kali data dan
berbagai aplikasi, beroperasi dengan untuk komunikasi.
termasuk keamanan blok data 64-bit. meningkatkan
data dalam lalu lintas keamanan.
internet dan
penyimpanan data
2. ALGORITMA ASIMETRIS
(Asymmetricatau Public Key) adalah algoritma yang menggunakan kunci yang berbeda
untuk proses enkripsi dan dekripsi. Berdasarkan jenis penggunaanya algoritma asimetris
dibagi menjadi:
Enkripsi Asimetris
Digunakan untuk mengenkripsi data atau pesan dengan kunci publik sehingga
hanya pemilik kunci pribadi yang dapat mendekripsi data tersebut.
Teknik Enkripsi, mengandalkan teknik substitusi Menggunakan teknik yang lebih kompleks seperti
(menggantikan karakter dengan karakter lain) dan algoritma kunci simetris (misalnya, DES, AES) dan
transposisi (mengubah urutan karakter) pada pesan. kunci publik (misalnya, RSA)
Keamanan, rentan terhadap serangan brute force Lebih aman karena mengandalkan algoritma yang
(mencoba semua kemungkinan kunci), terutama rumit dan panjang kunci, membuat serangan brute
karena jumlah karakter terbatas dalam alfabet. force menjadi tidak praktis
Penggunaan Komputer, biasanya dapat dihitung Memerlukan komputer untuk melakukan
manual, tanpa bantuan komputer operasi matematika yang rumit
Kecepatan, lebih cepat karena tekniknya Lebih lambat karena algoritma yang lebih
sederhana. kompleks.