Implementing a Bitcoin Exchange with Enhanced Security

Ebru Celikel Cankaya
Luke Daniel Carr
We design and implement a secure cryptocurrency exchange by combining secure web programming practices with Bitcoin. In this work, the Amazon EC2 cloud is used to store Bitcoin and host the web server. While building the system, we employ a comprehensive coverage of security features including symmetric key encryption, SSL certificates for digital signatures, SHA-512 for hashing, password revalidation against session hijacking attacks, and two factor authentication. The implementation is tested in an experimental setup and is compared with similar applications currently available. The tests demonstrate that our system proves to offer enhanced security outperforming its peers.

Metadata

Year 2016
Peer Reviewed done
Venue Advances in Intelligent Systems and Computing
mode_edit