Perbedaan antara Kriptografi dan Kriptanalisis

Perbedaan Kunci: Kriptografi adalah seni menyembunyikan pesan dengan mengubahnya menjadi teks tersembunyi. Ini umumnya dilakukan untuk mengirimkan pesan melalui saluran yang tidak aman. Di sisi lain, cryptanalysis adalah seni mendekripsi atau mendapatkan teks biasa dari pesan tersembunyi melalui saluran yang tidak aman. Ia juga dikenal sebagai cracking kode.

Kriptografi berfungsi sebagai aset ketika harus menyembunyikan informasi terutama melalui saluran yang tidak aman. Saat ini, sebagian besar pesan dikomunikasikan melalui interaksi bank seperti internet dan komunikasi email. Oleh karena itu, menjadi keharusan untuk menggunakan teknik menyembunyikan pesan.

Kriptografi mengubah plaintext (pesan untuk dikomunikasikan) menjadi pesan teks sandi dengan menggunakan teknik enkripsi. Proses mendapatkan teks sandi dari teks biasa disebut sebagai dekripsi. Seni kriptografi ini adalah seni kuno dan penggunaan yang pertama kali didokumentasikan dari istilah ini ditulis pada tahun 1900 SM. Secara umum, ada tiga skema kriptografi berbeda yang digunakan secara luas -

  • Kunci rahasia atau Kriptografi Simetris - menggunakan kunci yang sama untuk enkripsi dan dekripsi
  • Public-key atau Asymmetric Cryptography, dan - ia menggunakan satu kunci untuk enkripsi dan lainnya untuk dekripsi
  • Fungsi hash - memanfaatkan transformasi matematis untuk mengenkripsi informasi dengan cara yang tidak dapat dipulihkan.

Kriptanalisis adalah seni yang dikaitkan dengan dekripsi teks sandi menjadi teks biasa. Orang yang tidak berwenang mencoba mendekripsi pesan dengan menguping ke saluran yang tidak aman. Ini juga dikenal sebagai pemecahan kode. Orang ini tidak terikat oleh aturan apa pun. Dia dapat menggunakan salah satu metode untuk mendapatkan teks biasa. Dalam hal ini, orang itu sekarang sadar dengan kunci yang tepat, dan dengan demikian menggunakan satu atau banyak teknik cryptanalytic. Beberapa teknik adalah -

  • Ciphertext-only attack - Dalam hal ini, penyerang hanya memiliki teks cipher untuk mencapai teks biasa, dan dengan demikian ia membuat tebakan tentang teks teks.
  • Diketahui-serangan plaintext - Dalam hal ini, penyerang mencoba untuk menebak teks dengan menganalisis beberapa bagian dari teks sandi.
  • Chosen-plaintext attack - cryptanalyst dapat memilih plaintext dan mendapatkan teks sandi yang sesuai. Tujuannya adalah untuk memilih teks plaintext sehingga pasangan teks plaintext dan cipher yang dihasilkan memudahkan untuk menyimpulkan kunci enkripsi.
  • Man in the middle attack - orang tersebut akan mencegat sinyal yang dikirim oleh pengirim dan penerima. Dia akan berpose kepada mereka sebagai pihak lain dan akan bertukar kunci dengan keduanya secara terpisah.

Cipher klasik didekodekan oleh cryptanalysts dengan menggunakan metode seperti indeks kebetulan, pemeriksaan Kasiski dan analisis frekuensi. Penyerang modern mulai dengan serangan pada block cipher DES standar dengan menggunakan serangan Differential dan Linear di tahun 90-an.

Oleh karena itu, kriptografi dan kriptanalisis adalah dua proses yang berbeda. Dalam kriptografi, sebuah pesan diberi kode sehingga tidak dapat dibaca oleh orang-orang yang dapat menyalahgunakan informasi tersebut. Di sisi lain, cryptanalysis dilakukan oleh penyusup dalam memerintahkan untuk memecahkan kode pesan.

Perbandingan antara Kriptografi dan Kriptanalisis:

Kriptografi

Pembacaan sandi

Definisi

Seni atau ilmu mengenkripsi pesan biasa ke dalam teks sandi untuk keamanan pesan terutama saat transmisi.

Seni mendapatkan teks biasa dari teks sandi tanpa sepengetahuan kunci.

Asal

Dari κρυπτός Yunani, "tersembunyi, rahasia"; dan γράφειν, graphein, "writing", atau -λογία, -logia, "study", masing-masing

Dari kryptós Yunani, "tersembunyi", dan analen, "untuk melonggarkan" atau "untuk melepaskan"

Praktisi

Kriptografer

Cryptanalyst

Fokus

Menulis rahasia

Rahasia pecah

Kepedulian terhadap cipher atau hash

  • Memperoleh hash asli atau sepenuhnya baru.
  • Hash atau sandi yang efisien
  • Hash atau cypher perlu lebih konservatif dan karenanya lebih lambat
  • Kurang orisinal

Karakteristik

  • Ia menggunakan operasi seperti substitusi, transposisi, dan sistem produk
  • Sistem dapat menggunakan tombol yang sama atau tombol yang berbeda untuk pengirim dan penerima
  • Teknik pemrosesan termasuk blok cipher dan stream cipher
  • Bergantung pada sifat algoritma dan sebagian besar pada beberapa pengetahuan tentang karakteristik plaintext
  • Mencoba untuk menemukan teks sandi atau kunci
Direkomendasikan

Artikel Yang Berhubungan

  • perbedaan antara: Perbedaan antara Baterai Isi Ulang dan Tidak Dapat Isi Ulang

    Perbedaan antara Baterai Isi Ulang dan Tidak Dapat Isi Ulang

    Perbedaan utama: Baterai isi ulang terdiri dari satu atau lebih sel elektrokimia dan merupakan jenis akumulator energi. Ini dikenal sebagai sel sekunder karena memiliki kemampuan untuk diisi ulang dan digunakan kembali. Baterai yang tidak dapat diisi ulang seperti namanya tidak dapat diisi ulang untuk berbagai penggunaan
  • perbedaan antara: Perbedaan antara HP Slate 7 dan Nexus 7

    Perbedaan antara HP Slate 7 dan Nexus 7

    Perbedaan Utama: Slate mendukung tampilan 724 inci 1.024 x 600 dan ditenagai oleh prosesor A9 dual-core. Ini juga termasuk penyimpanan internal 16GB dan RAM 1GB. Tablet ini menawarkan kamera utama 3MP dan kamera sekunder VGA (dasar). Menurut engadget, rangka baja stainless menawarkan kekakuan dan bagian belakang matte enak dipandang tangan
  • perbedaan antara: Perbedaan antara Mica dan Veneer

    Perbedaan antara Mica dan Veneer

    Perbedaan utama: Veneer mengacu pada irisan kayu tipis yang praktis dikupas dari kayu. Irisan biasanya kurang dari 3 mm (1/8 inci) tebal. Irisan tipis kemudian dapat direkatkan untuk membuat kayu laminasi atau kayu lapis. Mica sebenarnya adalah nama singkat untuk Sunmica. Sunmica adalah merek laminasi yang cukup populer di India
  • perbedaan antara: Perbedaan antara Mini USB dan Micro USB

    Perbedaan antara Mini USB dan Micro USB

    Perbedaan utama: Mini USB lebih dulu dari USB mikro dan keduanya memiliki lima pin. Namun, mini USB memiliki siklus hidup 5.000 sambungan dan terputus, sedangkan USB mikro memiliki siklus hidup sedikitnya 10.000 sambungan dan terputus. Juga, micro USB lebih kecil dari mini USB. Pada tahun 1994, sekelompok tujuh perusahaan memulai pengembangan di Universal Serial Bus (USB)
  • perbedaan antara: Perbedaan antara Artritis dan Gout

    Perbedaan antara Artritis dan Gout

    Perbedaan utama: Artritis adalah istilah umum yang mencakup lebih dari seratus gangguan muskuloskeletal. Gout adalah suatu bentuk radang sendi yang menyebabkan serangan nyeri, pembengkakan dan nyeri tekan yang hebat. Istilah Arthritis mengacu pada peradangan sendi. Ini adalah istilah umum yang mencakup lebih dari 200 jenis penyakit atau kondisi rematik
  • perbedaan antara: Perbedaan antara Minyak Mustard dan Minyak Bunga Matahari

    Perbedaan antara Minyak Mustard dan Minyak Bunga Matahari

    Perbedaan utama: Minyak mustard dan Sunflower dikenal karena manfaat medisnya, dan karenanya lebih banyak dikonsumsi dalam kehidupan sehari-hari. Seperti namanya, ini diambil dari sumbernya, yaitu. biji sesawi dan bunga matahari. Di pasar saat ini, minyak berkontribusi besar di sektor medis dan komersial
  • perbedaan antara: Perbedaan antara Meluncur dan Melonjak

    Perbedaan antara Meluncur dan Melonjak

    Perbedaan utama: Melayang adalah sesuatu yang dilakukan tanpa usaha apa pun. Itu tidak membutuhkan tenaga atau mesin apa pun. Pikirkan pesawat kertas, itu tidak memiliki sumber daya. Ketika kita melemparkannya ke udara, perlahan-lahan melintasi panjang ruangan dan kemudian mendarat atau lebih tepatnya jatuh ke lantai
  • perbedaan antara: Perbedaan antara Monyet dan Kera

    Perbedaan antara Monyet dan Kera

    Perbedaan utama: Monyet sering kali berukuran kecil dengan tangan kecil dan kaki yang sedikit lebih panjang. Mereka memiliki ibu jari yang berlawanan di kedua tangan dan kaki mereka. Kera biasanya berukuran lebih besar dan memiliki proporsi tangan dan kaki yang tidak merata. Kera memiliki tangan yang lebih panjang dan tubuh bagian atas yang lebih kuat
  • perbedaan antara: Perbedaan antara Alcatel One Touch Idol Ultra dan Asus FonePad

    Perbedaan antara Alcatel One Touch Idol Ultra dan Asus FonePad

    Perbedaan utama: Alcatel One Touch Idol Ultra memiliki layar sentuh kapasitif HD AMOLED 4, 65 inci dengan resolusi 720 x 1280 piksel. Ponsel ini ditenagai oleh prosesor Dual-core 1.2 GHz pada MediaTek MTK 6577 dan RAM 1 GB. Ponsel ini memiliki lebar 6.45mm, yang telah menyebabkan perusahaan untuk menggembar-gemborkan itu sebagai smartphone tertipis di pasar

Pilihan Editor

Perbedaan antara Sony Xperia E dan Sony Xperia P

Perbedaan utama: Sony Xperia E dan E-Dual adalah dua ponsel entry-level dari Sony Mobile. Ponsel ini dilengkapi dengan kapasitif 3.5 TFT yang memiliki kerapatan piksel ~ 165 ppi. Hadir dengan prosesor Cortex-A5 Qualcomm Snapdragon 1 GHz, Adreno 200 GPU dan RAM 512 MB. Sony Xperia P memiliki layar sentuh TFT 4 inci yang memungkinkan hingga 4 sentuhan