Top Banner
75

HITCON GIRLS 成大講座 密碼學(阿毛)

Jan 15, 2017

Download

Education

HITCON GIRLS
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 2: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 3: HITCON GIRLS 成大講座 密碼學(阿毛)

1991 2015 Now

2013

Page 4: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 5: HITCON GIRLS 成大講座 密碼學(阿毛)

1991 2015 Now

2013

Page 6: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 7: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 8: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 9: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 10: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 11: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 12: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 13: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 14: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 15: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 16: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 17: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 18: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 19: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 20: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 21: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 22: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 23: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 24: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 25: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 26: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 27: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 28: HITCON GIRLS 成大講座 密碼學(阿毛)

密碼系統

雜湊 金鑰加密

秘密金鑰加密 公開金鑰加密

Page 29: HITCON GIRLS 成大講座 密碼學(阿毛)

密碼系統

雜湊 金鑰加密

秘密金鑰加密 公開金鑰加密

Page 30: HITCON GIRLS 成大講座 密碼學(阿毛)

SHA - 1

Page 31: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 32: HITCON GIRLS 成大講座 密碼學(阿毛)

ä<92><Oó^?ûÒ<95>CÇa×¥tÊ%©å!ãýiõFv^T¡É[ÉBûH¨<96>G,hÚ<91>ÑrQ<88>N?ôW<85>^?õ¾<85>^O^[<9e>^F_ø<88>.§Í§Õ

ä<92><Oó^?ûÒ<95>CÇa×¥tÊ%©å!ãýiõFv^T¡É[ÉBûH¨<96>G,hÚ<91>ÑrQ<88>N?ôW<85>^?õ¾<85>^O^[<9e>^F_ø<88>.§Í§Õ

Page 33: HITCON GIRLS 成大講座 密碼學(阿毛)

密碼系統

雜湊 金鑰加密

秘密金鑰加密 公開金鑰加密

Page 34: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 35: HITCON GIRLS 成大講座 密碼學(阿毛)

鑰匙數量一把

(秘密金鑰)

兩把

(公開金鑰、私密金鑰)

速度 快 慢

主要用途 加/解密長度較長的資料1. 加/解密2. 數位簽章3. 金鑰交換

Page 36: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 37: HITCON GIRLS 成大講座 密碼學(阿毛)

公鑰、加密 私鑰、解密

Page 38: HITCON GIRLS 成大講座 密碼學(阿毛)

明文 (Plaintext) 密文 (Ciphertext)

公鑰 (Public Key)

Page 39: HITCON GIRLS 成大講座 密碼學(阿毛)

明文 (Plaintext)密文 (Ciphertext)

私鑰 (Private Key)

Page 40: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 41: HITCON GIRLS 成大講座 密碼學(阿毛)

私鑰、簽署 公鑰、驗證

Page 42: HITCON GIRLS 成大講座 密碼學(阿毛)

簽章 (Signature)訊息 (Message)

私鑰 (Private Key)

Page 43: HITCON GIRLS 成大講座 密碼學(阿毛)

簽章 (Signature) 訊息 (Message)

公鑰 (Public Key)

Page 44: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 45: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 46: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 47: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 48: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 49: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 50: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 51: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 52: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 53: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 54: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 55: HITCON GIRLS 成大講座 密碼學(阿毛)

來聊天吧!!

用秘密金鑰加密系統將

聊天內容加密傳送吧!

Page 56: HITCON GIRLS 成大講座 密碼學(阿毛)

但要如何產生並獲得

這把秘密會談金鑰

(Session Key) 呢?

我們一人提供一把鑰匙,

利用公開金鑰加密系統

傳給對方吧!

Page 57: HITCON GIRLS 成大講座 密碼學(阿毛)

我提供一把內容為

123 的鑰匙!

我提供一把內容為

456 的鑰匙!

Page 58: HITCON GIRLS 成大講座 密碼學(阿毛)

公開金鑰加密 (123)

公開金鑰加密 (456)

Page 59: HITCON GIRLS 成大講座 密碼學(阿毛)

這樣我們都同時擁

有兩把鑰匙了!

小蘭:123新一:456

小蘭:123新一:456

Page 60: HITCON GIRLS 成大講座 密碼學(阿毛)

我們一起用相同的數學方

法,產生秘密會談金鑰

(Session Key) 吧!

例:123 + 456例:123 * 456例:123 ⊕ 456

Page 61: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 62: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 63: HITCON GIRLS 成大講座 密碼學(阿毛)

RSA ElGamal ECC

Page 64: HITCON GIRLS 成大講座 密碼學(阿毛)

RSA ElGamal ECC

Page 65: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 66: HITCON GIRLS 成大講座 密碼學(阿毛)

RSA ElGamal ECC

Page 67: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 68: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 69: HITCON GIRLS 成大講座 密碼學(阿毛)

RSA ECC

Key Size 2048 bits 224 bits

安全基礎 大數分解 橢圓曲線離散對數

速度 較慢 較快

Page 70: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 71: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 72: HITCON GIRLS 成大講座 密碼學(阿毛)
Page 73: HITCON GIRLS 成大講座 密碼學(阿毛)

安全強度(金鑰大小相同)

運算速度(資料大小相同)

實用成熟度(現今)

實用成熟度(未來)

ECC ECC RSA ECC

Page 74: HITCON GIRLS 成大講座 密碼學(阿毛)

密碼系統

雜湊 金鑰加密

秘密金鑰加密 公開金鑰加密

Page 75: HITCON GIRLS 成大講座 密碼學(阿毛)