Prolog to Lecture 4 CS 236 On-Line MS Program Networks and Systems - - PowerPoint PPT Presentation

prolog to lecture 4 cs 236 on line ms program networks
SMART_READER_LITE
LIVE PREVIEW

Prolog to Lecture 4 CS 236 On-Line MS Program Networks and Systems - - PowerPoint PPT Presentation

Prolog to Lecture 4 CS 236 On-Line MS Program Networks and Systems Security Peter Reiher Lecture 4 Page 1 CS 236 Online Brute Force Attacks, the iPhone, and the FBI Recently lots of news about the FBI needing to crack an iPhone It


slide-1
SLIDE 1

Lecture 4 Page 1 CS 236 Online

Prolog to Lecture 4 CS 236 On-Line MS Program Networks and Systems Security Peter Reiher

slide-2
SLIDE 2

Lecture 4 Page 2 CS 236 Online

Brute Force Attacks, the iPhone, and the FBI

  • Recently lots of news about the FBI

needing to crack an iPhone

  • It was used by dead terrorists
  • The FBI wanted to examine it
  • But it was locked
  • The FBI wanted to crack it
  • Using brute force
slide-3
SLIDE 3

Lecture 4 Page 3 CS 236 Online

What Does That Mean?

  • Brute force attacks are trying every

possible key

  • Almost (not quite) what the FBI

wanted to do

  • The iPhone’s data was encrypted by

AES

  • Using a key based (in part) on a

password

slide-4
SLIDE 4

Lecture 4 Page 4 CS 236 Online

The Desired Brute Force Attack

  • The FBI wanted to:

– Keep guessing passwords till it found the right one – As quickly as possible – Despite iPhone features to prevent that

slide-5
SLIDE 5

Lecture 4 Page 5 CS 236 Online

So What Was Stopping Them?

  • 1. Passwords could only be entered via

the keyboard

  • 2. After each incorrect guess, the

iPhone injected delay before accepting another guess

  • 3. After some number of consecutive

wrong guess, it locked up – Permanently, “destroying” the data

slide-6
SLIDE 6

Lecture 4 Page 6 CS 236 Online

What Did the FBI Want?

  • A new version of the OS that:
  • 1. Allowed guess to be sent over a

wire

  • 2. Didn’t inject delays after wrong

guesses

  • 3. Never locked up after too many

wrong guesses

slide-7
SLIDE 7

Lecture 4 Page 7 CS 236 Online

Why Couldn’t the FBI Do It Themselves?

  • Because of other iPhone security features
  • Essentially related to digital signatures
  • Which we’ll talk about in more detail in

today’s lecture

  • Also issues related to hardware security

– Which we’ll get to when we talk about OS security

slide-8
SLIDE 8

Lecture 4 Page 8 CS 236 Online

How Did They Do It?

  • Well, the FBI didn’t do it themselves
  • Whoever did it isn’t talking

– About who they are – Or what they did

  • We’ll discuss some possibilities in later

classes