Rumah Keselamatan Apakah algoritma tandatangan digital (dsa)? - definisi dari techopedia

Apakah algoritma tandatangan digital (dsa)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Digital Signature Algorithm (DSA)?

Algoritma tandatangan digital (DSA) merujuk kepada standard untuk tandatangan digital. Ia diperkenalkan pada tahun 1991 oleh National Institute of Standards and Technology (NIST) sebagai kaedah yang lebih baik untuk membuat tandatangan digital. Bersama RSA, DSA dianggap salah satu algoritma tandatangan digital yang paling digemari yang digunakan hari ini.

Techopedia menerangkan Algoritma Tandatangan Digital (DSA)

Tidak seperti DSA, kebanyakan jenis tandatangan digital dijana dengan menandatangani penggantian mesej dengan kunci peribadi pemula. Ini mencipta cap jari digital data. Oleh kerana sekadar mesej yang dicerai ditandatangani, tandatangan umumnya lebih kecil berbanding dengan data yang ditandatangani. Akibatnya, tandatangan digital mengenakan beban yang lebih sedikit pada pemproses semasa menandatangani pelaksanaan, menggunakan lebar jalur lebar yang kecil, dan menjana jumlah kecil ciphertext yang ditujukan untuk cryptanalysis.


DSA, sebaliknya, tidak menyulitkan panggul mesej menggunakan kunci persendirian atau menyahsulit mesej menggunakan kunci awam. Sebaliknya, ia menggunakan fungsi matematik yang unik untuk mencipta tandatangan digital yang terdiri daripada dua nombor 160-bit, yang berasal dari pencerapan mesej dan kunci persendirian. DSAs menggunakan kunci awam untuk mengesahkan tandatangan, tetapi proses pengesahan lebih rumit apabila dibandingkan dengan RSA.


Prosedur tandatangan digital untuk RSA dan DSA biasanya dianggap sama dalam kekuatan. Oleh kerana DSA digunakan semata-mata untuk tandatangan digital dan tidak menyediakan peruntukan untuk menyulitkan data, biasanya tidak tertakluk kepada sekatan import atau eksport, yang sering dikuatkuasakan dalam kriptografi RSA.

Apakah algoritma tandatangan digital (dsa)? - definisi dari techopedia