YoVDO

On the Complexity of Scrypt and Proofs of Space in the Parallel Random Oracle Model

Offered By: TheIACR via YouTube

Tags

Conference Talks Courses Cryptography Courses Password Hashing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the complexity of Scrypt and Proofs of Space in the Parallel Random Oracle Model in this 26-minute Eurocrypt 2016 conference talk. Delve into password hashing, sequential memory hardness, and the design of memory-hard functions. Examine the ROMix algorithm, cumulative memory complexity, and the concept of entangled adversaries. Investigate the connection between memory-hard functions and pebbling games, including key lemmas and potential functions. Gain insights into randomized pebbling games and their implications for cryptographic security.

Syllabus

Intro
Motivation: Password Hashing
Moderately hard F
Traditional cost metric: Time
Sequential Memory Hardness[Per09]
Designing sequential memory-hard functions
Sequential Memory hard functions: ROMix[Per 09] Phase 1
Cumulative Memory Complexity/A515
Memory hardness, revisited
Entangled Adversary
Generalization
Model MHF by Pebblingtas15
Reduction
Randomized Pebbling game
Key lemma
Potential
Remove random challenge
Wrap-up


Taught by

TheIACR

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube