Embedded Hardware Blockchain: Towards Concrete Security Metrics Colin O’Flynn Dalhousie University coflynn@dal.ca September 8, 2018 Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 1 / 18
Overview Motivation 1 Hardware Blockchain Background 2 Embedded Hardware Blockchain Security 3 Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 2 / 18
Blockchain is Life Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 3 / 18
AsicVault.io Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 4 / 18
AsicVault.io Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 5 / 18
AsicVault.io Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 6 / 18
”Unhackable”, by John McAfee Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 7 / 18
Hardware Blockchain Background Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 8 / 18
Part 1: Block Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 9 / 18
Part 2: Chain Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 10 / 18
Blockchain 101: Example in Voting Machine Security Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 11 / 18
Blockchain 101: History May 11, 2008 : First concrete implementation by Homer Simpson. October 31, 2008 : Satoshi Nakamoto releases computer-based version. Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 12 / 18
Embedded Blockchain Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 13 / 18
Embedded Blockchain: Concrete Implementation Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 14 / 18
Blockchain Security Threats Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 15 / 18
Existing Strength Testing Considerable existing body of knowledge around compressive strength of concrete masonry units (CMU). Chain testing in both load strength and hardness. Testing done in laboratory environment. Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 16 / 18
Real-Life Considerations Attacks during transport are large risk, installed device may have been compromised in transport. Issues such as incorrect salt usage weaken both block & chain (concrete curing, excessive corrosion). New and novel attacks rarely considered in existing literature (liquid nitrogen, hammer drill, etc). Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 17 / 18
Conclusions Blockchain - Builds up large body of existing work Usage of Blockchain proposed by H. Simpson in 2008, made popular by S. Nakamoto with computer based version. Embedded Blockchain Security We can use existing research on block and chain strength, which scale well to embedded sized block and chains. Security Threats - More Work Needed Existing metrics poorly capture risk of threats such as in-transport attack and salt problems. Colin O’Flynn (Dalhousie University) Embedded Hardware Blockchain September 8, 2018 18 / 18
Recommend
More recommend