Implementasi Kriptografi Digital Signature Menggunakan Secure Hash Algorithm (SHA-1)
Abstract
SHA-1 (Secure Hash Algorithm) merupakan keluarga fungsi hash satu arah, yang digunakan
dalam DSA (Digital Signature Algorithm) untuk pembuatan tanda tangan digital. Yang dimaksud dengan
tanda-tangan digital bukanlah tanda tangan yang di-digitasi dengan alat scanner, tetapi suatu nilai
kriptografis yang bergantung pada pesan dan pengirim pesan. Dengan tanda-tangan digital, maka
integritas data dapat terjamin, sehingga bisa mengurangi kasus kriminal yang terjadi belakangan ini,
seperti pembajakan dan kasus pengakuan hasil karya atau plagiat. Contoh kasus krimanal lainnya yaitu
saat pengiriman file, seseorang bisa saja dengan ilegal mengubah isi file itu tanpa diketahui oleh
pengirim dan penerima. Penelitian ini bertujuan untuk membangun sebuah aplikasi yang mampu
mengamankan file dokumen dengan memanfaatkan tanda-tangan digital menggunakan Secure Hash
Algorithm (SHA-1), agar dapat membantu pihak yang ingin bertukar informasi merasa aman, karena
percaya bahwa pesan yang diterima masih asli. Perancangan aplikasi tanda-tangan digital dibangun
dengan menggunakan bahasa pemrograman Delphi7. Aplikasi yang dihasilkan berupa tanda-tangan
digital yang akan dikirim bersamaan dengan file aslinya kepada penerima, kemudian digunakan oleh
penerima untuk memverifikasi keaslian file.

