YoVDO

Optimizations for Bitcoin Key Cracking

Offered By: BSidesLV via YouTube

Tags

Security BSides Courses Cryptography Courses Bloom Filters Courses

Course Description

Overview

Explore optimizations for Bitcoin key cracking in this 48-minute conference talk from BSidesLV 2017. Delve into topics such as Bitcoin keys, scripts, SHA256 hashing, public and private keys, point multiplication, and side channels. Learn about techniques like incremental mode, bloom filters, binary search, and interpolation search. Discover how these optimizations can be applied to multiple cryptocurrencies and understand the implications of Segregated Witness. Gain insights into future improvements and the potential for saving money from hackers in the world of cryptocurrency security.

Syllabus

Introduction
Brainflare
Bitcoin Keys
Bitcoin Scripts
Brain Flare
SHA256
HashPadding
Buffers
Multiple Cryptocurrencies
Public Keys
Private Keys
Point Multiplication
Code
Library
Fine vs Jacobian
Division
Example
Side Channels
Incremental Mode
Keys from byte streams
An example
Bloom Filter
Ugly Macros
Bitcoin
New Code
False Positives
Binary Search
Inter Interpolation Search
Any Questions
Segregated Witness
Repeat K
Future Improvements
Saving Money from Hackers


Taught by

BSidesLV

Related Courses

Early Detection through Deception
YouTube
Hack for Show, Report for Dough - Brian King
YouTube
Blue Teamin on a Budget of Zero - Kyle Bubp
YouTube
Windows Event Logs - Zero to Hero
YouTube
Weaponizing Splunk - Using Blue Team Tools for Evil
YouTube