摘要:英語,中文含義良好隱私密碼法是一套用于消息加密驗證的應用程序,采用的散列算法作為加密與驗證之用。本身是商業應用程序開源并具有同類功能的工具名為。
PGP(英語:Pretty Good Privacy,中文含義“良好隱私密碼法”)是一套用于消息加密、驗證的應用程序,采用IDEA的散列算法作為加密與驗證之用。
PGP的主要開發者是菲爾·齊默爾曼(Phil Zimmermann)。齊默曼于1991年將PGP在互聯網上免費發布。PGP本身是商業應用程序;開源并具有同類功能的工具名為GPG(GnuPG)。PGP及其同類產品均遵守OpenPGP數據加解密標準.
PGP加密由一系列散列、數據壓縮、對稱密鑰加密,以及公鑰加密的算法組合而成。每個步驟支持幾種算法,可以選擇一個使用。每個公鑰均綁定唯一的用戶名和/或者E-mail地址。這個系統的第一個版本通常稱為可信Web或X.509系統;X.509系統使用的是基于數字證書認證機構的分層方案,該方案后來被加入到PGP的實現中。當前的PGP加密版本通過一個自動密鑰管理服務器來進行密鑰的可靠存放。源于維基
GPG的作用是驗證文件是否被篡改.
如果攻擊者劫持了你從 php.net 的下載 tar.xz 和 tar.xz.asc 的請求,他想通過篡改你下載到的 php 壓縮包來給你種上后門,他也并不能產生一個被你gpg --verfiy信任的文件和簽名,也就不能通過驗證 出錯退出 by:v2ex-cy97cool
ENV GPG_KEYS 1729F83938DA44E27BA0F4D3DBDB397470D12172 B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F for key in $GPG_KEYS; do gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; # 查詢公鑰 done; gpg --batch --verify php.tar.xz.asc php.tar.xz;
#驗證文件是否完整 ENV PHP_SHA256="92a745048912beb3f6c2a3c188ce695a51852c67201fdf9a21dafe59f51aecc1" PHP_MD5="" echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -;
php中GnuPG版本
GnuPG v1 php7
GnuPG v2.0.22 (SunOS) php-5.3.29
GnuPG v1.4.10 (Darwin) php-5.3.28以下
Q: GPG_KEYS 從哪里來的?
A: PHP官方完整KEYS列表 每個 Key fingerprint 如:PHP 5.5 都適用于 5.5.x的所有文件.
Q: 如何在網站上查詢密鑰?
A: 用keys前面要加0x 查詢示例 http://ha.pool.sks-keyservers...
Q: ASC文件在哪下載?
A: 一般是在下載文件的地址中的文件名加上.asc 如:http://am1.php.net/get/php-7.... -> http://am1.php.net/get/php-7....
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/26051.html
摘要:包管理試用了,新一代的包管理器,感覺不錯。習題答案習題見圖書優惠活動,計算需要付的金額。文件讀寫函數有,表示追加,鎖定文件,避免別的進程同時讀寫。 最新版 Debian Wheezy下的PHP是5.4的,day0時說圖方便就裝了5.4。但是看文檔是5.5的,所以琢磨著還是用最新版算了。 Debian Wheezy有dotdeb.org提供php-5.5。安裝很方便。 將下列內容加...
視頻地址 學徒卡夫 - 卡夫的Mac 03 - Mac下使用Docker配置PHP環境 https://www.bilibili.com/vide... 安裝 Docker https://www.docker.com/docker... 下載鏡像 # 安裝基礎鏡像 - ubuntu:14.04 # 拉取鏡像(拉取鏡像經常會失敗,嘗試幾次就好了) docker pull ubuntu:14.0...
閱讀 462·2023-04-25 23:00
閱讀 3493·2021-11-22 13:54
閱讀 1892·2021-10-27 14:14
閱讀 1485·2019-08-30 13:59
閱讀 3510·2019-08-23 16:15
閱讀 1957·2019-08-23 16:06
閱讀 3326·2019-08-23 15:26
閱讀 1256·2019-08-23 13:48