Anda di halaman 1dari 13

Kriptografi

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.

Tanda Tangan digital


Digunakan untuk membuat tanda tangan digital pada pesan atau dokumen
yang memverifikasi keaslian pengirim dan integritas pesan.

Pertukaran Kunci Aman


Digunakan untuk menghasilkan kunci simetris yang aman yang dapat
digunakan dalam komunikasi selanjutnya.
Keamanan Email
Digunakan dalam keamanan email untuk mengamankan komunikasi email
dan mengautentikasi pengirim.
3. FUNGSI HASH
Hashing merupakan sebuah metode yang digunakan untuk mentransformasi
suatu string menjadi karakter yang nilainya merepresentasikan string aslinya
dengan operasi aritmatik. Metode hashing digunakan sebagai metode
penyimapanan data dalam sebuah larik (array) agar penyimpanan,
pencarian, penambahan, dan penghapusan data dapat dilakukan dengan
cepat.

Contoh contoh fungsi hash yang umum digunakan adalah:


1. SHA-256 (Secure Hash Algorithm 256-bit)
2. BLAKE2
3. SHA-3 (Secure Hash Algorithm 3)
4. Whirlpool
5. Bcrypt
C. Perbandingan Kriptografi Modern & Klasik
Kriptografi Klasik Kriptografi Modern

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)

Menggunakan kunci simetris (untuk kriptografi


Kunci Enkripsi, menggunakan kunci simetris, yang
simetris) dan kunci publik (untuk kriptografi asimetris)
berarti kunci enkripsi dan dekripsi sama
yang berbeda untuk enkripsi dan dekripsi.

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.

Penerapan, kadang-kadang digunakan dalam


Digunakan secara luas dalam keamanan
konteks pendidikan atau demonstrasi, tetapi
data komputer, termasuk enkripsi data di
jarang digunakan untuk keamanan data yang
internet dan perbankan.
serius.

Menghasilkan tingkat keamanan yang jauh


Kekuatan Enkripsi, biasanya memiliki tingkat
lebih tinggi, bahkan terhadap serangan
keamanan yang lebih rendah.
komputasi superkuat.
D. Kesimpulan
Kriptografi modern adalah pendekatan
yang jauh lebih kuat dalam melindungi
informasi, berkat penggunaan algoritma
matematis yang rumit.

Algoritma kriptografi modern


mengandalkan konsep-konsep seperti
enkripsi kunci publik (public-key
encryption) dan fungsi hash kriptografis.

Kriptografi modern digunakan secara


luas dalam berbagai aplikasi, termasuk
komunikasi internet, perbankan online,
dan keamanan data.

Anda mungkin juga menyukai