Realization and Key Analysis on Blockchain Bitcoin

Authors

  • Muhammad Lazuardi Wirananda Department of Computer System, Telkom University, Bandung - INDONESIA
  • Surya Michrandi Nasution Department of Computer System, Telkom University, Bandung - INDONESIA
  • Marisa W. Paryasto Department of Computer System, Telkom University, Bandung - INDONESIA

Keywords:

Private Key, Public Key, Elliptic Curve Digital Signature Algorithm, Secp256K1

Abstract

Bitcoin is the digital currency which implements the Blockchain system an open financial accounting, The security bitcoin used key, where this key is a security and identity of Bitcoin owner. The key is use implements asymmetric cryptography digital signature scheme ECDSA (Elliptic Curve Digital Signature Algorithm) with elliptic curve point multiplication, where for the curve uses Secp256K1. Asymetric cryptogrphy generate two key ie private key and public key. Private key is a point in the curve and the public key is a coordinate (x, y) that represents the private key within the curve. This research implements key on Bitcoin system where by going through all step, it will generate private key and public key corresponding to key in Bitcoin system.

References

Benny Roy P.N., et al, Elliptic Curve Digital Signature Algorithm (ECDSA). Institut Teknologi Bandung (ITB) at Bandung.

Danielle Drainville, 2012, An Analysis of the Bitcoin Electronic Cash System. University of Waterloo at Canada.

Danny Yuxing Huang, et al, 2014, Botcoin: Monetizing Stolen Cycles. Network and Distributed System Security Symposium

Daniel R. L. Brown 2010 SEC 2: Recommended Elliptic Curve Domain Parameters Certicom Corp.

Nicolas Dorier. 2015. Programming Blockchain. Github

https://github.com/ProgrammingBlockchain/ProgrammingBlockchain

Rama Febriyan. 2015. Perbandingan Digital Signature Algorithm dan Elliptic Curve Digital Signature Algorithm. Institut Teknologi Bandung (ITB), at Bandung.

Richard Caetano. 2015. Learning Bitcoin Embrace the new world of finance by leveraging the power of cryptocurrencies using bitcoin and blockchain. PACK PUBLISHING www.it-ebooks.info

Rizqi Firmansyah ., Wahyu Suadi ., 2011, Implementasi Kriptografi dan Steganografi pada Media Gambar dengan Menggunakan Metode DES dan Region-Embed Data Density, Institut Teknologi Sepuluh Nopember at Surabaya.

Satoshi Nakamoto. 2008. Bitcoin: A Peer-to-Peer Electronic Cash System. https://bitcoin.org/bitcoin.pdf

Secp256k1. https://en.bitcoin.it/wiki/Secp256k1. Accessed : 18 February 2017.

Technical background of version 1 Bitcoin addresses , available at : https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses . accessed on 28 April 2017. Raw Transaction Format, available at : https://bitcoin.org/en/developer-reference#raw-transaction-format , accessed on 04 April 2017.

Published

2017-11-01

Issue

Section

FoITIC 2017