Rumah Keselamatan Apakah kunci utama? - definisi dari techopedia

Apakah kunci utama? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Panjang Maksud?

Panjang kunci adalah sama dengan bilangan bit dalam kunci algoritma penyulitan. Panjang kunci pendek bermaksud keselamatan yang lemah. Walau bagaimanapun, panjang kunci yang panjang tidak semestinya bermaksud keselamatan yang baik. Panjang utama menentukan bilangan maksimum kombinasi yang diperlukan untuk memecahkan algoritma penyulitan.


Jika kekunci adalah n bit panjang, maka terdapat dua kekunci kuasa nth (2 n ) yang mungkin. Sebagai contoh, jika kekunci itu adalah satu bit panjang, dan satu bit boleh menjadi sifar atau satu, hanya terdapat dua kekunci yang mungkin, 0 atau 1. Walau bagaimanapun, jika panjang kunci adalah 40 bit panjang, maka terdapat 2 40 kekunci mungkin.


Istilah ini juga dikenali sebagai saiz utama.

Techopedia menerangkan Panjang Kekunci

Manusia akan bosan mencuba semua kunci yang mungkin. Bagaimanapun, seperti yang dikatakan seorang penulis, "Komputer cemerlang dalam tugas-tugas yang mustahil". Penulis yang sama menyatakan, dalam artikel 1999 mengenai panjang dan keselamatan utama, bahawa secara purata komputer hanya perlu mencuba kira-kira separuh daripada kunci yang mungkin sebelum mencari yang betul untuk memecahkan kod dan mentafsir mesej. Komputer yang mampu mencuba satu bilion kunci sesaat mengambil masa kira-kira 18 minit untuk mencari kunci 40-bit yang betul. Satu Komputer Serat Penyulitan Data (DES) yang dipanggil Deep Crack, yang mampu 90 bilion kunci sesaat, mengambil masa 4.5 hari untuk mencari kunci des DES 56-bit pada tahun 1999.


Peraturan umum ialah panjang kunci mestilah sekurang-kurangnya selagi mesej untuk satu kali pad, jenis penyulitan yang terbukti mustahil untuk dipecahkan jika digunakan dengan betul. Digunakan dengan betul bermakna kunci sebenarnya adalah rawak, sama besarnya, atau lebih besar daripada, mesej teks biasa yang akan diamankan, tidak digunakan sekali lagi secara keseluruhan atau sebahagiannya, dan disimpan secara rahsia. Kemudian algoritma penyulitan tidak boleh dipecahkan tanpa kunci.


Contohnya secara linier. Oleh itu, penulis mencadangkan panjang kunci 90 bit untuk menyediakan keselamatan sepanjang tahun 2016. Kebanyakan algoritma 1999 mempunyai sekurang-kurangnya 128-bit keys. Walau bagaimanapun, terdapat faktor keselamatan lain yang perlu dipertimbangkan melangkaui panjang kunci, seperti entropi sebagai ukuran ketidakpastian. Dalam kes ini, penulis memberi tumpuan kepada kualiti algoritma penyulitan dan membuat kesimpulan bahawa kaedah yang paling berkesan untuk memecahkan pelaksanaan algoritma penyulitan 128-bit mungkin tidak mencuba setiap kunci yang mungkin.


Keselamatan kriptografi adalah ukuran serangan komputasi yang paling cepat diketahui pada algoritma kriptografi, yang juga diukur dalam bit. Algoritma kunci simetrik menggunakan kunci yang sama untuk penyulitan dan penyahsulitan, sementara algoritma kunci asimetrik menggunakan kekunci yang berbeza. Hari ini, kebanyakan algoritma kunci simetrik biasa bertujuan untuk mempunyai keselamatan yang sama dengan panjang kunci mereka. Walaubagaimanapun, tiada algoritma asimetrik-kunci yang diketahui dengan harta ini. Keselamatan kriptografi suatu algoritma tidak boleh melebihi panjang kuncinya, tetapi mungkin kurang.


Apabila kuasa pengkomputer meningkat, saiz utama perlu ditingkatkan. Triple DES adalah nama biasa untuk algoritma blok algoritma penyulitan data triple. Ia direka untuk memberikan kaedah yang agak mudah untuk meningkatkan panjang kunci DES untuk melindungi daripada serangan kekerasan.

Apakah kunci utama? - definisi dari techopedia