Ethical Hacking

Apa itu Kriptografi? – Pengenalan Algoritma Kriptografi

Enkripsi pada dasarnya penting karena mengamankan data dan informasi dari akses yang tidak sah dan dengan demikian menjaga kerahasiaan. Berikut adalah posting blog untuk membantu Anda memahami “apa itu kriptografi”  dan bagaimana hal itu dapat digunakan untuk melindungi rahasia perusahaan, mengamankan informasi rahasia, dan informasi pribadi untuk menjaga dari hal-hal seperti pencurian identitas.

Inilah yang telah saya bahas di blog ini:

  • Pengantar Kriptografi?
  • Algoritma Enkripsi
  • Bagaimana Berbagai Algoritma Kriptografi Bekerja?

Anda dapat melihat video ‘Apa itu Kriptografi’ di mana pakar Pelatihan Keamanan Siber  kami mendiskusikan setiap seluk beluk teknologi.

Apa itu Kriptografi? | Pengantar Kriptografi | Kriptografi untuk Pemula | Hapidzfadli

Sekarang, saya akan mengambil bantuan contoh atau skenario untuk menjelaskan apa itu kriptografi?

Katakanlah ada seseorang bernama  Andy .  Sekarang misalkan Andy mengirim pesan ke temannya Sam yang ada di belahan dunia lain. Sekarang jelas dia ingin pesan ini menjadi pribadi dan tidak ada orang lain yang memiliki akses ke pesan tersebut. Dia menggunakan forum publik, misalnya WhatsApp untuk mengirimkan pesan ini. Tujuan utamanya adalah untuk mengamankan komunikasi ini.

Katakanlah ada seorang pria pintar bernama Eaves yang diam-diam mendapatkan akses ke saluran komunikasi Anda. Karena orang ini memiliki akses ke komunikasi Anda, dia dapat melakukan lebih dari sekadar menguping, misalnya, dia dapat mencoba mengubah pesan. Sekarang, ini hanyalah contoh kecil. Bagaimana jika Eave mendapatkan akses ke informasi pribadi Anda? Hasilnya bisa menjadi bencana besar.

Jadi bagaimana Andy bisa yakin bahwa tidak ada orang di tengah yang dapat mengakses pesan yang dikirim ke Sam ? Di situlah Enkripsi atau Kriptografi  masuk. Izinkan saya memberi tahu Anda “Apa itu Kriptografi”.

 

Apa Itu Kriptografi?

Kriptografi adalah praktik dan studi teknik untuk mengamankan komunikasi dan data di hadapan musuh.

Baiklah, sekarang setelah Anda tahu “apa itu kriptografi” mari kita lihat bagaimana kriptografi dapat membantu mengamankan hubungan antara Andy dan Sam.

Jadi, untuk melindungi pesannya, Andy pertama-tama mengubah pesannya yang dapat dibaca menjadi bentuk yang tidak dapat dibaca. Di sini, dia mengubah pesan menjadi beberapa nomor acak. Setelah itu, dia menggunakan kunci untuk mengenkripsi pesannya, di Kriptografi, kita menyebutnya ciphertext .

Andy mengirimkan ciphertext atau pesan terenkripsi ini melalui saluran komunikasi, dia tidak perlu khawatir tentang seseorang yang sedang menemukan pesan pribadinya. Misalkan, Eaves di sini menemukan pesan itu dan dia entah bagaimana berhasil mengubahnya sebelum mencapai Sam .

Sekarang, Sam membutuhkan kunci untuk mendekripsi pesan untuk memulihkan teks biasa asli. Untuk mengubah ciphertext menjadi teks biasa, Sam perlu menggunakan kunci dekripsi. Menggunakan kunci dia akan mengubah ciphertext atau nilai numerik menjadi teks biasa yang sesuai.

Setelah menggunakan kunci untuk dekripsi yang akan keluar adalah pesan teks biasa asli , adalah kesalahan . Nah, kesalahan ini sangat penting. Ini adalah cara Sam mengetahui bahwa pesan yang dikirim oleh Andy tidak sama dengan pesan yang dia terima. Dengan demikian, kami dapat mengatakan bahwa enkripsi penting untuk mengkomunikasikan atau berbagi informasi melalui jaringan.

Sekarang, berdasarkan jenis kunci dan algoritma enkripsi, kriptografi diklasifikasikan dalam kategori berikut:

Algoritma Enkripsi

Kriptografi secara luas diklasifikasikan menjadi dua kategori: Kriptografi kunci simetris dan Kriptografi kunci asimetris (dikenal sebagai kriptografi kunci publik).

Sekarang Kriptografi kunci simetris selanjutnya dikategorikan sebagai Kriptografi Klasik dan Kriptografi Modern.

Pengeboran lebih lanjut, Kriptografi Klasik dibagi menjadi Transposition Cipher dan Substitution Cipher. Di sisi lain, Kriptografi Modern dibagi menjadi Stream Cipher dan Block Cipher.

Jadi, mari pahami algoritme ini dengan contoh.

Bagaimana Berbagai Algoritma Kriptografi Bekerja?

Mari kita mulai dengan enkripsi kunci Symmetric

Kriptografi Kunci Simetris

Sistem enkripsi di mana pengirim dan penerima pesan berbagi satu kunci umum yang digunakan untuk mengenkripsi dan mendekripsi pesan. Sistem kunci-simetris yang paling populer adalah Standar Enkripsi Data (DES)

Sandi Transposisi

Dalam Kriptografi, sandi transposisi adalah metode enkripsi di mana posisi yang dipegang oleh unit teks biasa (yang umumnya karakter atau kelompok karakter) digeser sesuai dengan sistem biasa, sehingga teks sandi merupakan permutasi dari teks biasa.

Artinya, urutan unit diubah (teks biasa disusun ulang). Secara matematis, fungsi bijektiva digunakan pada posisi karakter untuk mengenkripsi dan fungsi terbalik untuk mendekripsi.

Contoh:

Substitusi Cipher

Metode enkripsi dimana unit teks biasa diganti dengan teks sandi, menurut sistem tetap; “unit” bisa berupa huruf tunggal (paling umum), pasangan huruf, triplet huruf, campuran di atas, dan sebagainya.

Contoh:

Pertimbangkan contoh berikut yang ditampilkan di slide: Menggunakan sistem yang baru saja dibahas, kata kunci “zebra” memberi kita abjad berikut:

Stream Cipher

Algoritme enkripsi simetris atau kunci rahasia yang mengenkripsi satu bit dalam satu waktu. Dengan Stream Cipher, bit atau byte teks biasa yang sama akan dienkripsi ke bit atau byte yang berbeda setiap kali dienkripsi.

Blokir Cipher

Metode enkripsi yang menerapkan algoritme deterministik bersama dengan kunci simetris untuk mengenkripsi blok teks, daripada mengenkripsi satu bit pada satu waktu seperti dalam sandi aliran

Contoh: Cipher blok umum, AES, mengenkripsi blok 128-bit dengan kunci dengan panjang yang telah ditentukan: 128, 192, atau 256 bit. Block cipher adalah keluarga permutasi pseudorandom (PRP) yang beroperasi pada blok ukuran bit tetap. PRP adalah fungsi yang tidak dapat dibedakan dari permutasi yang benar-benar acak dan dengan demikian, dianggap dapat diandalkan sampai terbukti tidak dapat diandalkan.

Enkripsi Kunci Asimetris (atau Kriptografi Kunci Publik)

Proses enkripsi di mana kunci yang berbeda digunakan untuk mengenkripsi dan mendekripsi informasi. Kunci berbeda tetapi secara matematis terkait, sehingga mengambil teks biasa dengan mendekripsi ciphertext adalah mungkin.

RSA adalah bentuk enkripsi kunci publik yang paling banyak digunakan,

Algoritma RSA

  • RSA adalah singkatan dari  Rivest, Shamir, dan Adelman , penemu teknik ini
  • Kunci publik dan pribadi dapat dipertukarkan
  • Ukuran Kunci Variabel (512, 1024, atau 2048 bit)

Berikut cara membuat kunci dalam algoritme RSA

Baiklah, ini tadi untuk blog “What is Cryptography”. Untuk melindungi informasi dan data Anda yang dibagikan melalui internet, penting untuk menggunakan algoritme enkripsi yang kuat, untuk menghindari situasi bencana apa pun.

Jika Anda ingin mempelajari Cybersecurity dan membangun karir yang penuh warna dalam cybersecurity, lihat Pelatihan Sertifikasi Cybersecurity kami   yang dilengkapi dengan pelatihan langsung yang dipimpin instruktur dan pengalaman studi kasus kehidupan nyata. Pelatihan ini akan membantu Anda menjadi ahli Keamanan Siber.

Anda juga dapat melihat kursus kami yang baru diluncurkan tentang Keamanan + Sertifikasi  yang merupakan kemitraan resmi pertama antara Hapidzfadli & CompTIA Security +. Ini menawarkan Anda kesempatan untuk mendapatkan sertifikasi global yang berfokus pada keterampilan inti keamanan siber yang sangat diperlukan untuk keamanan dan administrator jaringan. 

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar dan kami akan menghubungi Anda kembali.

 

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Most Popular

To Top