an analysis and breakdown of sha hashing in bitcoin cyryptocurrency project proposal - spring 2015

4
An Analysis and Breakdown of SHA Hashing in Bitcoin Cyryptocurrency Project Proposal - Spring 2015

Upload: benedict-gilbert

Post on 21-Dec-2015

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: An Analysis and Breakdown of SHA Hashing in Bitcoin Cyryptocurrency Project Proposal - Spring 2015

An Analysis and Breakdown of SHA Hashing in Bitcoin

Cyryptocurrency Project Proposal - Spring 2015

Page 2: An Analysis and Breakdown of SHA Hashing in Bitcoin Cyryptocurrency Project Proposal - Spring 2015

SHA Use in Bitcoin

● SHA256 used heavily as bitcoin’s underlying cryptographic hashing function

● Two examples (of many) are its use in the Merkle tree hash, as well as the proof of work calculation

Page 3: An Analysis and Breakdown of SHA Hashing in Bitcoin Cyryptocurrency Project Proposal - Spring 2015

Bitcoin and Beyond

Areas of use:● bitcoin● pointcoin● other CS classwork (CS3240)● encrypting sensitive forms (taxes, etc.)

● We have been taught to be more critical of foreign methods/software

Page 4: An Analysis and Breakdown of SHA Hashing in Bitcoin Cyryptocurrency Project Proposal - Spring 2015

An Exploratory Analysis of SHA encryption

1) How the algorithm (SHA256) actually works2) Comparison of the different version’s algorithms3) Historical review of attacks on SHA algorithm4) Energy analysis for hashing power 5) A forecast for the future (SHA -3, tokenization for data

transfer, the potential of mining without hashing, etc.)