Herawati, Nora and Isnanto, R.Rizal and Fatchur Rochim, Adian (2011) PERANCANGAN DAN IMPLEMENTASI DSA (DIGITAL SIGNATURE ALGORITHM) MENGGUNAKAN BAHASA PEMROGRAMAN JAVA. Undergraduate thesis, Jurusan Teknik Elektro Fakultas Teknik Undip.

PDF - Published Version


The digital signature is a value of cryptography which depends on message and sender. Using digital signature, the integrity of data can be guaranted, Beside that, it can be used for authetification of message (legality of sender) and for non repudiation purposes. Thereby, this research is performed to make an application of public key algorithm that is used especially for digital signature, that is DSA (Digital Signature Algorithm) algorithm using Java programming language. DSA algorithm is using two keys, those are private key and public key. The function of private key is to make formation of the signature and to verify signature using public key. Large integer that is used in DSA make DSA very difficult to be eavesdropped. The stages of research are requirement analysis of system, designing system, and testing system. Designing system of DSA using object oriented method. Design system produces a class planning, package and user interface to implementation program with the java programming language. The SimDSA application as a result of the research has an ability to generate key, generate digital signature, and verification of digital signature. This application also can show that the message influence which is modified by another person towards validity of the digital signature. This application can give the security service in the source of communication process using data integrity checking and it's authentication of message source. Kata kunci : Crypthography, DSA, Java

Item Type:Thesis (Undergraduate)
Subjects:T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions:Faculty of Engineering > Department of Electrical Engineering
Faculty of Engineering > Department of Electrical Engineering
ID Code:25505
Deposited By:Mr. Sudjadi Pranoto
Deposited On:13 Jan 2011 11:29
Last Modified:13 Jan 2011 11:29

Repository Staff Only: item control page