??? b90901041 ??? - PowerPoint PPT Presentation

About This Presentation
Title:

??? b90901041 ???

Description:

b90901041 outline ... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 28
Provided by: cobraEeN
Category:
Tags: b90901041

less

Transcript and Presenter's Notes

Title: ??? b90901041 ???


1
?????
  • ??? b90901041 ???

2
OUTLINE
  • ?????,?????
  • ?????????
  • ?????????????????
  • ???????
  • ?????? (SSL??)
  • ??

3
????? ?
4
  • ???(Cryptography)

!_at_???
5
  • ???(Cryptanalysis)

FK YOU
FK YOU
6
??????
  • ????
  • ???????????
  • ????
  • ??????
  • ?????????
  • ????,??????????????,???????????

7
?????????
  • ??? (Secret of Privacy)
  • ??? (Authenticity)
  • ??? (Integrity)
  • ????? (Nonrepudiation)

8
???????
  • ??

9
??(M)--???? ??????????? ??(C)??????
'C E(M)' ???
M
C
???'M D(C)'
M D(E(M))
E???????? D????????
10
???????
  • ?? (?????)
  • y x 3 ? x y 3
  • y ex ? x ln y
  • ??? (?????)
  • y anxn an-1x(n-1) a0 ? x ?
  • 1.051103774764883380737596422798e1000
  • 1.0763302653592405818752987369452e1003 bla
    (???????)
  • ? bla which two primes product ?

11
??? VS ????????
  • ??? (????)
  • DES?IDEA?RC2 ?RC4
  • ???? (????)
  • RSA?DSA?Diffie-Hallman

12
???????
  • ??????????????(?????????,???????????)
    ,????????????,???????

13
????????(???)
  • ?? (Transposition)
  • ex strike out while the iron is hot
  • ????
  • tohsinoriehtelihwtuoekirts
  • ????
  • srkothlternsotieuwiehioiht

14
????????(Cont)
  • ??
  • ??? Principles of CMOS VLSI
  • ???csOisMenilCLVfprPioS

15
????????(Cont)
  • ?? (Substitution)
  • Shift right 3
  • bohn is strong ? erkq lv vwurqj
  • Using Key (p3.1415 )
  • 314153141531..
  • bohn is strong ? eplo nv txstqh

16
DES
  • ??????????????DES(Data Encryption
    Standard)?1977????????????????????????DES,????????
    ,????????????????????DES??????????????????????????
    ???????,??????????????????????????????,??20?????,?
    ???DES??????,?DES??????????,????????????DES,?DES??
    ????????

17
????? (???)
  • ??
  • ??????
  • ???????
  • ???????
  • ??
  • ??????
  • ???????
  • ?????????

18
????????
  • ????????,???????????????????? (public key) ??????
    (private key),??????? (???) ????,??private key
    ??????,public key ?????????????public key
    ??,??????? private key ???

19
??? ????,???? ??? ???? (??),????(??)
B Private key
B Public key
A Public key
A Private key
B
A
20
RSA
  • ???? ????????
  • ????????? p?q,?????pq?????? e,?? e ?
    (p-1)(q-1)??,???? d,?? (ed-1) ? (p-1)(q-1)???????
    (n,e) ?????,(n,d) ??????

21
???????
B Public key
A Private key
A
B Private key
A Public key
B
22
?????????????
  • A ?????? B
  • ????
  • A ???? private key ??,? B ?? A ? public key
    ??,????? A ???
  • ????
  • A ? B ? public key ??,B ???? private key
    ??(??)?

23
????? (???)
  • ??
  • ?????? (???????)
  • ?????? (????)
  • ????? (??????)
  • ??
  • ???????,???

24
???????? SSL
25
  • SSL(Secure Socket Layer)?Netscape???????????,???RC
    4?MD5,??RSA??????????????????SSL??,?????????????,?
    ?????????????????SSL?????,?????????,??????????????
    ?????
  • ?SSL?????????????????????,?????????(key-length)??,
    ?????!???????????,??????????128-bit,???????40-bit
    ?40-bit?key???????????????????

26
SSL (Cont)
  • ??SSL ?????,???????????(session
    key),??????????????,??????????????????????????????
    ???????????????????????????,SSL
    ??????????????,???????????(publickey)????????????,
    ??????????????????(private key)?????????????

27
??
  • ???????,?????,????????? (trade off)
  • ??? ? ????????????,?????????
  • ???????????? (???????),???????? (1016 ? )
  • ??????? (????????)
  • (????????)

28
THANKS FOR YOUR ATTENDANCE
Write a Comment
User Comments (0)
About PowerShow.com