Everything you need to know about Cryptography (unless youre a - - PowerPoint PPT Presentation

everything you need to know about cryptography
SMART_READER_LITE
LIVE PREVIEW

Everything you need to know about Cryptography (unless youre a - - PowerPoint PPT Presentation

Everything you need to know about Cryptography (unless youre a mathematician) Dont try this at home. Get an expert. Basic Cryptographic Tools Seriously though. Bad crypto ruins lives. Basic Cryptographic Tools Cryptographic Hash


slide-1
SLIDE 1

Everything you need to know about Cryptography

(unless you’re a mathematician)

slide-2
SLIDE 2

Don’t try this at home.

slide-3
SLIDE 3

Get an expert.

slide-4
SLIDE 4

Basic Cryptographic Tools

slide-5
SLIDE 5

Seriously though. Bad crypto ruins lives.

slide-6
SLIDE 6

Basic Cryptographic Tools

slide-7
SLIDE 7

Cryptographic Hash Functions

Digest Digest Blue arrow = Hash function

slide-8
SLIDE 8

Symmetric Encryption

+ = + =

RNG

slide-9
SLIDE 9

Public-key Cryptography

RNG Bob’s Private Key Bob’s Public Key

This arrow is math

slide-10
SLIDE 10

Public-key Cryptography - Asymmetric Encryption

+ =

Bob’s Private Key

+ =

Data

Bob’s Public Key

Data

slide-11
SLIDE 11

Public Key Cryptography - Signing

Bob’s Private Key

+

Data

=

Signed Dat By Bob

+

Bob’s Public Key

=

Signature Verification Signed Dat By Bob

slide-12
SLIDE 12

Cryptosystems

slide-13
SLIDE 13

Cryptographic tools are hard

slide-14
SLIDE 14

But even the easy partsare dangerous

slide-15
SLIDE 15

Cryptosystems

AKA ultra-high-stakes plumbing

slide-16
SLIDE 16

PGP - Part 1

Alice’s Private

+ =

Signed Digest Symmetric

+ =

Bob’s Public

+

Symmetric

=

Encrypted For Bob Digest Digest Hash Sign Encrypt Encrypt

slide-17
SLIDE 17

Bob’s Private

+ + =

PGP - Part 2

Signed Digest Alice’s Public

+ =

Signature and Integrity Verification Signed Digest Encrypted For Bob Encrypted For Bob Transmit Verify Decrypt