UTS_KRIPTOGRAFI4C_2103015155_ARIFATHUR AL HAFIDZ
1. Apa itu kriptografi dan apa tujuan dari kriptografi? Jelaskan secara singkat !
2. Jelaskan perbedaan antara kriptografi simetris dan kriptografi asimetris. !
3. Jelaskan teknik kriptografi kunci publik (public key cryptography) dan bagaimana teknik ini bekerja. !
4. Jelaskan algoritma AES (Advanced Encryption Standard) dan bagaimana algoritma ini digunakan dalam kriptografi!
5. Jelaskan teknik kriptografi hash dan apa tujuan dari teknik ini. !
JAWAB
1. Kriptografi adalah ilmu dan seni mengamankan komunikasi dengan mengubah teks atau data menjadi bentuk yang tidak dapat dimengerti atau terbaca oleh pihak yang tidak berwenang. Tujuan utama dari kriptografi adalah menjaga kerahasiaan, integritas, dan otentikasi data. Kriptografi memastikan bahwa pesan hanya dapat dibaca oleh penerima yang dituju, mencegah perubahan atau manipulasi pesan selama transmisi, serta memverifikasi identitas pengirim pesan.
2. Kriptografi simetris menggunakan kunci yang sama untuk enkripsi dan dekripsi. Penerima pesan yang dienkripsi menggunakan kunci yang sama dengan pengirim untuk mendekripsinya. Keuntungan utama kriptografi simetris adalah kecepatan yang tinggi, tetapi masalah utamanya adalah pengiriman kunci yang aman antara pengirim dan penerima.
Kriptografi asimetris, juga dikenal sebagai kriptografi kunci publik, menggunakan sepasang kunci yang berbeda, yaitu kunci publik dan kunci privat. Kunci publik digunakan untuk enkripsi pesan, sedangkan kunci privat digunakan untuk mendekripsi pesan. Keuntungan kriptografi asimetris adalah tidak ada kebutuhan untuk berbagi kunci rahasia, tetapi kecepatannya lebih lambat dibandingkan dengan kriptografi simetris.
3. Kriptografi kunci publik adalah teknik kriptografi yang menggunakan sepasang kunci yang berbeda, yaitu kunci publik dan kunci privat. Kunci publik dapat dibagikan ke semua orang, sementara kunci privat harus tetap rahasia. Ketika seseorang ingin mengirim pesan kepada penerima tertentu, mereka menggunakan kunci publik penerima untuk mengenkripsi pesan tersebut. Setelah dienkripsi, pesan hanya dapat dideskripsikan oleh penerima menggunakan kunci privat mereka yang sesuai. Teknik ini memungkinkan penerimaan pesan yang aman tanpa perlu berbagi kunci rahasia sebelumnya.
4. AES (Advanced Encryption Standard) adalah algoritma enkripsi yang digunakan secara luas dalam kriptografi. Algoritma ini menggantikan algoritma enkripsi Data Encryption Standard (DES) yang lebih tua. AES menggunakan kunci simetris, artinya enkripsi dan dekripsi menggunakan kunci yang sama. Algoritma ini memiliki tiga variasi kunci yang berbeda, yaitu AES-128, AES-192, dan AES-256, yang mewakili panjang kunci yang berbeda. AES bekerja dengan membagi pesan menjadi blok-blok dan melakukan transformasi dan substitusi pada setiap blok menggunakan operasi matematika yang kompleks.
5. Kriptografi hash adalah teknik kriptografi yang menghasilkan nilai hash unik untuk setiap masukan data. Nilai hash adalah representasi numerik tetap dari ukuran yang tetap untuk data yang tidak tergantung pada ukuran data asli. Tujuan utama dari teknik ini adalah untuk memverifikasi integritas data. Dalam kriptografi hash, jika data yang sama diolah kembali, nilai hash yang dihasilkan harus sama
Komentar
Posting Komentar