TANDA TANGAN DIGITAL DENGAN SISTEM KRIPTOGRAFI ALGORITMA RIVEST, SHAMIR DAN ADLEMAN (RSA)

Naji Maruf Ilyas , Karyati,

Abstract


Abstrak

            Salah satu aplikasi kriptografi asimetrik adalah tanda tangan digital. Salah satu fungsi tanda tangan digital adalah menjaga keotentikan dokumen digital. Beberapa algoritma tanda tangan digital yang telah dikembangkan antara lain El Gamal, kurva eliptik dan RSA. El Gamal mendasarkan keamanannya pada logaritma diskrit, kurva eliptik pada penguraian kurva eliptik, sedangkan RSA pada pemfaktoran bilangan bulat. Tujuan penelitian ini adalah mengetahui skema pembuatan kunci tanda tangan digital algoritma RSA, skema tanda tangan digital algoritma RSA dan mengetahui skema verifikasi tanda tangan digital algoritma RSA. Skema pembuatan kunci diawali dengan memilih dua bilangan prima yang berbeda. Kemudian kedua bilangan tersebut dikalikan, misal . Selanjutnya memilih satu bilangan bulat positif kurang dari , dengan  adalah Totient Euler , dan saling prima dengan , misal . Bilangan  ini disebut kunci publik. Kemudian kunci privat  diperoleh dengan menyelesaikan   Selanjutnya skema tanda tangan digital. Nilai tanda tangan digital diperoleh dengan menghitung  dengan  adalah nilai hash pesan digital. Kemudian skema verifikasi. Nilai verifikasi  diperoleh dengan menghitung  Apabila berarti dokumen belum berubah, namun apabila , berarti dokumen sudah berubah.

Kata kunci: kriptografi asimetrik, tanda tangan digital, algoritma RSA, tanda tangan digital algoritma RSA.

Abstract

 

One of asymmetric cryptographic applicatoin was digital signature. One of digital signature function was authentication. Some developed digital signature algorithms were El Gamal, elliptic curve, and RSA. The security of El Gamal digital signature was based on discrete logarithm, the elliptic curve was on factorisation of elliptic curve, the RSA was on factoring prime number. The purposes of this research were to know the scheme of RSA key creation, RSA signing scheme, and RSA verification scheme. The scheme of RSA key creation was started with choosing two different prime numbers then computes the product of the prime numbers, called n. After that choose a number, less than  with  was Totient Euler of n, and coprime with , called v. The number (n,v) was  public key. The private key was yielded by computing solve  The value of document digital signature S was obtained by computing with D was hash value of the document. The value of verification V was yielded by computing  If  it means that document wasn’t changed, but if   it means that the document was changed

Keywords: asymmetric cryptography, digital signature, RSA algorithm, digital signature with RSA algorithm.


Full Text:

PDF

Refbacks

  • There are currently no refbacks.


 


Online ISSN (e-ISSN): 3031-1152

Creative Commons LicenseJurnal Kajian dan Terapan Matematika by https://journal.student.uny.ac.id/index.php/jktm/index is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.