Cryptographic Hash Functions Message Authentication Digital Signatures - PowerPoint PPT Presentation

About This Presentation
Title:

Cryptographic Hash Functions Message Authentication Digital Signatures

Description:

Cryptographic Hash Functions Message Authentication Digital Signatures * * Abstract We will discuss Cryptographic hash functions Message authentication codes HMAC and ... – PowerPoint PPT presentation

Number of Views:82
Avg rating:3.0/5.0
Slides: 33
Provided by: webCseOh5
Learn more at: https://cse.osu.edu
Category:

less

Transcript and Presenter's Notes

Title: Cryptographic Hash Functions Message Authentication Digital Signatures


1
Cryptographic Hash FunctionsMessage
AuthenticationDigital Signatures
2
Abstract
  • We will discuss
  • Cryptographic hash functions
  • Message authentication codes
  • HMAC and CBC-MAC
  • Digital signatures

3
Encryption/Decryption
  • Provides message confidentiality.
  • Does it provide message authentication?

4
(No Transcript)
5
(No Transcript)
6
(No Transcript)
7
(No Transcript)
8
  • Collision-resistant hash functions can be built
    from collision-resistant compression functions
    using Merkle-Damgard construction.

9
(No Transcript)
10
Merkle-Damgard Construction
m1 m2 m3
mk
v0 v1 v2
vk
h(m)

f
f
f
f
IV
11
(No Transcript)
12
(No Transcript)
13
(No Transcript)
14
(No Transcript)
15
(No Transcript)
16
(No Transcript)
17
(No Transcript)
18
m m1 m2 m3
ms
X hk(m)

h(m)
f
f
k X
f
f
IV
ms1
f
hk(m) hk(mms1)
19
(No Transcript)
20
(No Transcript)
21
Cipher Block Chaining (CBC)
22
(No Transcript)
23
Message m MACk(m)
Message m Sigpr(m)
24
(No Transcript)
25
Encryption (using RSA)
Bob
Alice
PUBob
PRBob
M
C
E
D
M
Digital signature (using RSA-1)
Bob
Alice
PUBob
PRBob
E(S) M?
M
S
E
D
Verify Sign
26
(No Transcript)
27
(No Transcript)
28
(No Transcript)
29
(No Transcript)
30
(No Transcript)
31
(No Transcript)
32
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com