Abstract:
This paper presents money transfer transaction
from bank to bank system to provide authentic,
integrity services by using ElGamal public key
digital signature and SHA-512 hash function
algorithm. This system consists of two components:
Signing and Verifying. Signing process is performed
by sender and verifying process is performed by
receiver. In signing process, administrator creates
signature with its private key and send its signature
& original ticket to other administrator. In receiving
process, administrator computes hash code from
original ticket and compares hash code from
decrypted signature with its public key. The security
of ElGamal signature algorithm is based on
computing discrete logarithm over a finite large
prime. The security of SHA-512 is large size of
digest output. If two hash values are equal, the
content of ticket message is not modified after
signed and display ticket message of money transfer
is successful. If two hash values are not equal, the
content of ticket message is modified after signed.