CIS-5373: 10.February.2020
1
Key Management and Distribution Class 5 Stallings: Ch 14 1 - - PowerPoint PPT Presentation
Key Management and Distribution Class 5 Stallings: Ch 14 1 CIS-5373: 10.February.2020 Announcement Homework 1 due today Still waiting for paper assignments 2 CIS-5373: 10.February.2020 Key Distribution: The Problem 1 C=
CIS-5373: 10.February.2020
1
CIS-5373: 10.February.2020
2
CIS-5373: 10.February.2020
3
Alice
Bob
C= Encrypt(pubKeyB, M)
1
Intercept C
2
M= Decrypt(privKeyB, C) Has message M
CIS-5373: 10.February.2020
4
CIS-5373: 10.February.2020
5
CIS-5373: 10.February.2020
6
CIS-5373: 10.February.2020
7
CIS-5373: 10.February.2020
8
Alice A
Bob B
Trent T (KDC)
“Hi”, A, B
1
EB(KAB)
4
EA(KAB), EB(KAB)
2
DA(EA(KAB)) =KAB
3
EAB(M)
6
DB(EB(KAB)) = KAB
5
CIS-5373: 10.February.2020
9
CIS-5373: 10.February.2020
10
CIS-5373: 10.February.2020
11
CIS-5373: 10.February.2020
12
CIS-5373: 10.February.2020
13
Alice A
Bob B
Hi, A, pkA
1
E(pkA, KAB)
2
EAB(M)
3
CIS-5373: 10.February.2020
14
Alice A
Bob B
Hi, A, pkA
1
Intercept/Block
2
“Hi”, A, pkM
3
Hi, A, pkA
1
E(pkM, KBM)
4
EBM(Msg)
6
E(pkA, KAM)
5
EAM(Msg’)
6’
CIS-5373: 10.February.2020
15
Alice A
Bob B
Trent T (KDC)
“Hi”, A, B
1
E(pkB, KAB)
4
B, pkB
2
Generate session key KAB
3
EAB(M)
6
D(prB, E(pkB, KAB)) = KAB
5
CIS-5373: 10.February.2020
16
CIS-5373: 10.February.2020
17
CIS-5373: 10.February.2020
18
CIS-5373: 10.February.2020
19
CIS-5373: 10.February.2020
20
CIS-5373: 10.February.2020
21
CIS-5373: 10.February.2020
22
Alice A
Bob B
Trent T (KDC)
Req, B, T1
1
ST(B, pkB ,T1)
2
EB(A, NA)
3
EA(NA, NB)
6
Req, A, T2
4
ST(A, pkA ,T2)
5
EB(NB)
7
CIS-5373: 10.February.2020
23
CIS-5373: 10.February.2020
24
CIS-5373: 10.February.2020
25
CIS-5373: 10.February.2020
26
CIS-5373: 10.February.2020
27
Alice A
Bob B
Trent T (CA)
Req, pkA
1
C(A)=ST(A,pkA,T1)
2
C(A)
3
Req, pkB
1’
C(B)=ST(B,pkB,T2)
2’
C(B)
4
CIS-5373: 10.February.2020
28
CIS-5373: 10.February.2020
29
CIS-5373: 10.February.2020
30
CIS-5373: 10.February.2020
31
CIS-5373: 10.February.2020
32
Hash H Signature Algorithm CA Priv. Key
CIS-5373: 10.February.2020
33
Hash H
CA Pub. Key Verification Algorithm Hash value h1
CIS-5373: 10.February.2020
34
CIS-5373: 10.February.2020
35
CIS-5373: 10.February.2020
36
CIS-5373: 10.February.2020
37
CIS-5373: 10.February.2020
38
CIS-5373: 10.February.2020
39
CIS-5373: 10.February.2020
40
CIS-5373: 10.February.2020
41
CIS-5373: 10.February.2020
42
Alice A
Bob B
U V W T
CIS-5373: 10.February.2020
43