Contents
  1. 1. 安裝
    1. 1.1. OSX
    2. 1.2. 其他作業系統
      1. 1.2.1. Encrypt:
      2. 1.2.2. Decrypt:

GPG 是 unix-based
系統常用的加解密工具,各種常用的應用如信件軟體和通訊軟體都依靠他來保證雙向通訊的安全。
簡單紀錄一下如何利用 gpg 對檔案進行加解密。

安裝

OSX

1
brew install gnupg

其他作業系統

可到 GnuPG 下載對應安裝檔。

Encrypt:

1
2
3
4
gpg --cipher-algo AES256 --symmetric filename.tar.gz

#等同
gpg --cipher-algo AES256 -c filename.tar.gz

會產生名為 filename.tar.gz.gpg的加密檔,原來的filename.tar.gz亦存在。

Decrypt:

1
2
3
4
gpg --output filename.tar.gz --decrypt filename.tar.gz.gpg

# 等同
gpg -o filename.tar.gz -d filename.tar.gz.gpg
Contents
  1. 1. 安裝
    1. 1.1. OSX
    2. 1.2. 其他作業系統
      1. 1.2.1. Encrypt:
      2. 1.2.2. Decrypt: