回文章列表
作者mgdesigner.bbs@ptt.cc (魔法設計師) 看板: linux
標題Re: [問題] pgp為什麼只能用公錀加密,不能用私錀加密
時間批踢踢實業 (2008/02/14 Thu 17:08:16)
※ 引述《hoamon (hoamon)》之銘言:
: 理論上在單次的資料傳輸中,會先隨機產生一把「對稱式私錀」,以此錀作明文的加密。
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~`
一般來說,不是用這個術語,而是對稱式祕鑰,這個密鑰不同於公私鑰的私鑰
: 然後再利用公錀將「對稱式私錀」作加密動作,連同密文一同送給私錀擁有者。
: 因為只有私錀擁有者才能解出「對稱式私錀」,所以此訊息傳輸過程是安全的。
: 然而,同樣地的道理,為什麼 PGP 不能先以私錀加密「對稱式私錀」,
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~
PGP用的RSA非對稱加解密技術是公鑰加密,私鑰解密;私鑰無法加密,但可以為所傳訊息
產生「憑證」,拿到對應公鑰的人,可以確認該訊息確實來自特定信件的發送者。
: 再交由其他公錀擁有者(可有多人)作解密的動作呢?? 理論上是可行的呀!

: 我會有這個問題是因為一封信如要寄給多人時,
: 我必須針對每個人分開以他專有的公錀作加密,
: 既然此訊息我會讓多個人得知,那為什麼 PGP 不讓我用我個人的私錀作加密,
: 讓擁有我公錀的擁有者作解密的動作呢??
如果RSA真能私鑰加密,公鑰解密,那PGP還能稱為PGP(Pretty Good Privacy)嗎?
誰都可以拿到我的公鑰,我的私鑰加密出來的秘密信,誰都解的出來,那還需要PGP
嗎?
: XX,行文至此,我才想到答案,那就自問自答一下,獻醜了。
: Ans: 因為我的公錀是所有人都可以下載的,那麼我的網路管理員,
: 只要知道我的身份,就可以拿我的公錀來解密了。

--

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 61.56.157.129
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻