Otentikasi dokumen XML menggunakan Algoritma RSA dan HASH SHA-1
SUPRIYANTO, Aji, Drs. Jazi Eko Istiyanto, M.Sc.,Ph.D
2007 | Tesis | S2 Ilmu KomputerXML merupakan bahasa markup yang dirancang untuk penyampaian informasi melalui World Wide Web (WWW), yang memiliki format penyimpanan yang fleksibel dan menjadi standar dari WWW Concortioum (W3C). Banyaknya pemakaian dokumen dengan format XML harus diikuti dengan jaminan kemanan yang memadai agar terjaga keamanannya. Jaminan kemanan dokumen yang lengkap harus memenuhi tiga aspek yaitu otentikasi, integrasi, dan kerahasiaan. Otentikasi dokumen XML merupakan sistem keamanan yang dapat diterapkan pada sebuah dokumen dengan melakukan proses penerbitan tandatangan digital (digital signature), proses enkripsi tandatangan digital, dan mengintegrasikan enkripsi dokumen dengan tandatangan digital yang terenkripsi. Penerbitan tandatangan digital dapat dilakukan dengan fungsi hash SHA-1 yang menghasilkan keluaran 160-bit. Sedangkan proses enkripsi-dekripsi dapat dilakukan dengan menggunakan algoritma kriptografi RSA, yang merupakan kriptografi asimetris yang diakui kehandalannya. Algoritma RSA digunakan untuk menghasilkan pasangan kunci publik dan privat serta menentukan batasan dokumen XML yang dapat dilakukan enkripsi. Karena proses enkripsi-dekripsi dilakukan pada tandatangan digital dan dokumen XML, maka pasangan kunci (publik dan privat) harus diterbitkan untuk masing-masing pemilik dokumen dan calon penerima dokumen. Hasil dari penelitian ini adalah melakukan pembuktian terhadap validitas dokumen XML dan tandatangan digital dengan memanfaatkan pasangan kunci yang dimiliki pengirim dan penerima. Pembuktiannya yaitu jika pasangan kunci yang digunakan adalah benar(sama) maka akan dihasilkan informasi yang valid, sedangkan jika pasangan kunci yang digunakan salah (tidak sama) maka akan dihasilkan informasi yang tidak valid.
Kata Kunci : Dokumen XML,Otentikasi,Algoritma RSA dan HASH SHA 1