Anda di halaman 1dari 1

Digital Signatures Illustrated

Apa Signatures Digital?

p4

Tanda tangan digital adalah analog dari tanda tangan tulisan tangan. Tanda tangan tulisan tangan didasarkan pada cara fisik istimewa dari menulis nama seseorang. Sebuah tanda tangan digital adalah cara matematis tepat melampirkan identitas seseorang sebuah pesan. Tanda tangan digital bergantung pada kriptografi kunci publik. Kriptografi kunci publik menggunakan dua "kunci". Ambil pesan teks biasa biasa dan menerapkan salah satu kunci untuk itu dalam proses enkripsi, dan Anda berakhir dengan pesan "terenkripsi" (atau, dalam konteks saat ini, "ditandatangani"). Terapkan kunci lainnya ke pesan orak dalam proses dekripsi, dan Anda berakhir dengan pesan plain teks asli. Message Crunching !ntuk alasan praktis, ketika tanda tangan digital digunakan, orang tidak benar benar menandatangani (encrypt) pesan asli itu sendiri dengan kunci pribadi mereka. Sebaliknya, mereka pertama menghasilkan "ersi kental dari pesan. #ni "ersi kental sering disebut "message digest". $adi di sini adalah bagaimana proses tanda tangan digital beker%a. &ertimbangkan &engirim dan &enerima pesan. 'ecei"er ingin mem"erifikasi bahwa pesan belum diubah, serta identitas pengirim. (erikut ini adalah proses. Receiver $ika pesan mencerna dihitung untuk pesan yang diterima adalah sama dengan nilai dekripsi dari pesan digest ditandatangani, maka 'ecei"er telah di"erifikasi bahwa pesan belum diubah. Selain itu, karena kunci publik pengirim digunakan untuk dekripsi, 'ecei"er %uga yakin identitas pengirim. Numbering Down !ntuk melakukan tanda tangan digital, Anda harus terlebih dahulu mengubah pesan men%adi nomor. )omor ini kemudian dikirim ke cruncher pesan. Salah satu cara yang umum mengenkripsi nomor (misalnya algoritma 'SA) adalah untuk meningkatkan ke kekuasaan, kemudian mengambil hasil modulo n, dimana n adalah beberapa bilangan bulat besar. The Message Signed !ntuk tanda tangan digital, kita akan menggunakan S*A + hash, eri!"ing The Signature Ketika Senator Till mendapat pesan, ia menghitung nilai hash nya sendiri (menyebutnya - hash) untuk pesan yang diterima. #ni harus menghasilkan nilai hash %ika tidak ada dalam pesan itu diubah. Selan%utnya ia membandingkan - hash dengan nilai dekripsi dari sig untuk melihat apakah mereka adalah sama. !ntuk mendekripsi sig, ia mendongak lebih besar kunci publik .aribbean (ank (e, n), dan menemukan e yang memiliki nilai (dalam he/),

Anda mungkin juga menyukai