• evo真人(中国)

    文章橫幅PC版
    文章橫幅iPad版
    文章橫幅手機版

    pgp加密

    TIME:2018-10-26 16:22  click: 158 次 來源: 未知

    PGP是PGP公司的加密簽名工具套件。PGP有獨立計算機上的信息保護作用,可讓保密系統更完善。它可數據加密,含電子郵件、存儲的文件、即時通信等功能。數據加密讓使用的人能保護其發送的信息,還有存儲在計算機上的信息。文件與信息由使用的人的密鑰,藉助繁雜的算法運算之後編碼,僅有接收人才可以把這些文件與信息解碼。PGP傳統加密技術部分用的密鑰叫“會話密鑰”。公開密鑰加密技術中的公、私鑰的作用是對會話密鑰進行加密,並由其間接地對報文的內容進行保護。PGP中的每個公、私鑰都有一個密鑰證書。它一般包含以下內容:

    ①密鑰內容;

    ②密鑰類型;

    ③密鑰長度;

    ④密鑰編號;

    ⑤創建時間;

    ⑥用戶標識;

    ⑦密鑰指紋;

    ⑧中介人簽名;

    ⑨PGP將公鑰與私鑰放在密鑰環文件里。PGP給出有效的算法找用戶所需的密鑰。

    PGP在多個地方要用到口令,它的功能主要是保護私鑰。由於私鑰過長還無規律,因此很難記憶。PGP將其用口令加密後存進密鑰環,用戶可用簡單口令間接用私鑰。PGP的每個私鑰均是對應的口令進行加密的。

    因RSA算法的計算量非常大,速度方面不符合加密大量數據,PGP事實上加密的並非RSA自身,用了是叫做IDEA的傳統加密算法。傳統加密一般是用一個密鑰加密明文,之後用一樣的密鑰解密。此方法的代表是DES,也是乘法加密,其主要不足是密鑰的傳遞渠道無法處理安全性問題。IDEA的加、解密速度相比RSA快很多,因此事實上PGP是一個隨機生成密鑰用IDEA算法加密明文,之後用RSA算法加密此密鑰。收件人也是用RSA解密此隨機密鑰,然後藉助IDEA對郵件進行解密。如此的鏈式加密則可不僅滿足RSA體系的保密性,還符合IDEA算法的快捷性。PGP用此鏈式加密,不僅有了保密性,還確保了加密的速度。

    上一篇:分組密碼工作模式 下一篇:密碼學的組成和分類