Apa itu Tanda Tangan Digital?

Atau disebut sebagai ditandatangani secara digital, tanda tangan digital adalah skema matematika yang digunakan untuk memverifikasi keaslian dokumen atau pesan digital. Mereka digunakan ketika menentukan keaslian dan menghindari gangguan adalah penting, seperti dalam transaksi keuangan.

Tanda tangan digital sering digunakan sebagai sarana untuk mengimplementasikan tanda tangan elektronik yang dienkripsi. Langkah-langkah keamanan ini memungkinkan untuk otentikasi dan non-repudiation (penandatangan tidak dapat menyangkal menandatangani dokumen sementara mengklaim / nya kunci pribadinya belum diganggu).

Komposisi

Tanda tangan digital dapat dibagi menjadi tiga bagian: Algoritme pembuatan kunci, algoritme penandatanganan, dan algoritme verifikasi tanda tangan. Algoritme pembuatan kunci memilih kunci privat acak dari sekumpulan kemungkinan dan mengirimkan kunci privat dengan kunci publik terkait. Algoritma penandatanganan menghasilkan tanda tangan berdasarkan pesan dan kunci pribadi. Akhirnya, algoritma verifikasi tanda tangan menerima atau menolak keaslian pesan ketika disediakan dengan pesan, tanda tangan, dan kunci publik.

Penandatanganan kode, Enkripsi, Persyaratan keamanan, Tanda tangan