Безопасность интернет-приложений осень 2013 лекция 8

307 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
307
On SlideShare
0
From Embeds
0
Number of Embeds
74
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Безопасность интернет-приложений осень 2013 лекция 8

  1. 1. - конфиденциальность - подлинность - неотчуждаемость 2
  2. 2. S Alice S, O P = encrypt(O,S) Bob P S,P O = decrypt(P,S) 3
  3. 3. key PRNG plaintext ciphertext 4
  4. 4. A5/1,A5/2 RC4 Salsa20 SEAL … 5
  5. 5. main key key1 PRNG key2 PRNG key3 PRNG 6
  6. 6. DES 3DES AES Twofish … 7
  7. 7. Alice A,A’,B’,O P = encrypt(O,B’) Bob P B,B’,A’,P O = decrypt(P,B) 8
  8. 8. RSA Cramer-Shoup ECC … 9
  9. 9. Alice Bob secret: public: open 10
  10. 10. Alice Bob apq p,q b A=q^a mod p A bqp apqA S = B^a mod p B B=q^b mod p S = A^b mod p 11
  11. 11. S S’ MD5 RIPEMD SHA1 … 12
  12. 12. Client Server ClientHello ServerHello Certificate ServerHelloDone ChangeCipherSpec Finished ChangeCipherSpec Finished 13

×