Rumah Pembangunan Apakah mesej mencerna 2 (md2)? - definisi dari techopedia

Apakah mesej mencerna 2 (md2)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Digest 2 (MD2)?

Message Digest 2 adalah fungsi hash yang digunakan dalam kriptografi. Dibangunkan pada 1989 oleh Ronald Rivest, ia adalah berorientasikan byte, menghasilkan nilai hash 128-bit dengan bantuan mesej panjang sewenang-wenangnya. Ia dioptimumkan untuk komputer 8-bit. Message Digest 2 dibangunkan terutamanya untuk digunakan untuk aplikasi tandatangan digital, yang memerlukan file besar yang dijamin dan dimampatkan untuk ditandatangani dengan kunci persendirian. Walaupun ia tetap digunakan dalam infrastruktur utama awam, ia jarang digunakan kerana ia mengambil masa yang lama untuk mengira dan tidak lagi dianggap selamat.

Techopedia menerangkan Message Digest 2 (MD2)

Mesej Digest 2 bergantung pada permutasi rawak bait. Nombor heksadeseku tiga puluh dua digunakan untuk mewakili hash mesej Digest 2 128-bit. Algoritma Mesej Digest 2 menggunakan mesej apa-apa panjang dan menghasilkan keluaran mesej 128-bit untuk mencerna input. Adalah diandaikan bahawa adalah mustahil untuk menghasilkan dua mesej dengan mencerna mesej yang sama atau untuk mendapatkan mesej sasaran yang diperhitungkan dari mesej yang diberikan. Proses algoritma Mesej Digest 2 melibatkan langkah-langkah berikut: menambah bait padding, menambah pemeriksaan, memulakan buffer pencerapan mesej untuk mengira mesej yang dicerna, memproses mesej dalam blok 16-bait dan akhirnya menghasilkan output.

Salah satu manfaat terbesar Message Digest 2 adalah kesederhanaan dalam pelaksanaannya. Walau bagaimanapun, Message Digest 2 lebih lambat jika dibandingkan dengan Message Digest 4 atau 5. Ini kerana ia dioptimumkan untuk komputer 8-bit, sedangkan Message Digest 4 dan 5 dioptimumkan untuk mesin 32-bit. Sekali lagi, membandingkan algoritma hash selamat seperti SHA-1 atau SHA-256, algoritma Mesej Digest 2 lebih perlahan dalam prestasi. Walau bagaimanapun, didapati bahawa mesej mencerna 2 boleh membocorkan maklumat kunci dengan serangan perlanggaran, itulah sebabnya ia tidak lagi disukai.

Apakah mesej mencerna 2 (md2)? - definisi dari techopedia