13.05.2018 Views

merged

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Proving the Ownership of Bitcoins in Transactions Using<br />

Elliptic Curve Digital Signature Algorithm (ECDSA)<br />

Anis Naquiyah Farhana Binti Mat Din<br />

Supervisor: Dr. Hassilah Binti Salleh<br />

Bachelor of Science (Financial Mathematics)<br />

School of Informatics and Applied Mathematics<br />

Bitcoin, a decentralised cryptocurrency system has gained a lot of attraction among users.<br />

In Bitcoin transactions, users communicate based on cryptographic proof without<br />

involving third parties. Therefore, Elliptic Curve Digital Signature Algorithm is used to<br />

prove the ownership of Bitcoin which plays the main part in Bitcoin transaction. The<br />

relationship between Bitcoin and ECDSA was studied to determine if this cryptographic<br />

algorithm can ensure that funds can only be spent by their rightful owners. This paper<br />

provide the steps of understanding how ECDSA works and how it is used to create a<br />

Bitcoin transaction. ECDSA has separate procedures for signing and verification. The<br />

signing process make use of private key while the verification process make use of public<br />

key. The result shows that the signature is valid when the two points have the same<br />

values. The results indicate that the users can verify its authenticity without compromising<br />

its security.<br />

791 | UMT UNDERGRADUATE RESEARCH DAY 2018

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!