From 69c8e99e46d1ad2ec4b4499fc7618a661deff866 Mon Sep 17 00:00:00 2001 From: Lena <126529524+acuteenvy@users.noreply.github.com> Date: Wed, 19 Mar 2025 12:23:48 +0000 Subject: [PATCH] gpg: update page, gpg2: convert to alias of gpg (#15966) --- pages.ar/common/gpg.md | 3 +-- pages.de/common/gpg.md | 3 +-- pages.de/common/gpg2.md | 33 --------------------------------- pages.ja/common/gpg.md | 3 +-- pages.ja/common/gpg2.md | 33 --------------------------------- pages.ko/common/gpg.md | 3 +-- pages.ko/common/gpg2.md | 33 --------------------------------- pages.pt_BR/common/gpg.md | 3 +-- pages.zh/common/gpg.md | 3 +-- pages.zh/common/gpg2.md | 33 --------------------------------- pages/common/gpg.md | 25 ++++++++++++------------- pages/common/gpg2.md | 32 +++----------------------------- 12 files changed, 21 insertions(+), 186 deletions(-) delete mode 100644 pages.de/common/gpg2.md delete mode 100644 pages.ja/common/gpg2.md delete mode 100644 pages.ko/common/gpg2.md delete mode 100644 pages.zh/common/gpg2.md diff --git a/pages.ar/common/gpg.md b/pages.ar/common/gpg.md index 17c6f5e1d7..ad4b3a6779 100644 --- a/pages.ar/common/gpg.md +++ b/pages.ar/common/gpg.md @@ -1,8 +1,7 @@ # gpg > برنامج GNU Privacy Guard. -> راجع `gpg2` للحصول على الإصدار الثاني من GNU Privacy Guard. تقوم معظم أنظمة التشغيل بربط `gpg` بـ `gpg2`. -> لمزيد من التفاصيل: . +> لمزيد من التفاصيل: . - إنشاء مفتاح GPG عام وخاص بطريقة تفاعلية: diff --git a/pages.de/common/gpg.md b/pages.de/common/gpg.md index c7d5f40be3..60aa9967d1 100644 --- a/pages.de/common/gpg.md +++ b/pages.de/common/gpg.md @@ -1,8 +1,7 @@ # gpg > GNU Privacy Guard. -> Siehe `gpg2` für GNU Privacy Guard 2. -> Weitere Informationen: . +> Weitere Informationen: . - Erstelle einen öffentlichen und privaten GPG Schlüssel interaktiv: diff --git a/pages.de/common/gpg2.md b/pages.de/common/gpg2.md deleted file mode 100644 index b67fd1d1b8..0000000000 --- a/pages.de/common/gpg2.md +++ /dev/null @@ -1,33 +0,0 @@ -# gpg2 - -> GNU Privacy Guard 2. -> Siehe `gpg` für GNU Privacy Guard 1. -> Weitere Informationen: . - -- Liste alle importierten Schlüssel auf: - -`gpg2 --list-keys` - -- Verschlüssle eine bestimme Datei für einen bestimmten Empfänger und schreibe den Output in eine neue `.gpg` Datei: - -`gpg2 --encrypt --recipient {{hans@beispiel.de}} {{pfad/zu/datei.txt}}` - -- Verschlüssle eine bestimmte Datei nur mit einem Passwort und schreibe den Output in eine neue `.gpg` Datei: - -`gpg2 --symmetric {{pfad/zu/datei.txt}}` - -- Verschlüssle eine bestimmte Datei und schreibe das Ergebnis auf `stdout`: - -`gpg2 --decrypt {{pfad/zu/datei.txt.gpg}}` - -- Importiere einen öffentlichen Schlüssel: - -`gpg2 --import {{pfad/zu/öffentlichem_schlüssel.gpg}}` - -- Exportiere den öffentlichen Schlüssel einer bestimmten Email-Adresse nach STDOUT: - -`gpg2 --export --armor {{hans@beispiel.de}}` - -- Exportiere den privaten Schlüssel einer bestimmten Email-Adresse nach STDOUT: - -`gpg2 --export-secret-keys --armor {{hans@beispiel.de}}` diff --git a/pages.ja/common/gpg.md b/pages.ja/common/gpg.md index 3bb7ecfbc5..9dac472a07 100644 --- a/pages.ja/common/gpg.md +++ b/pages.ja/common/gpg.md @@ -1,8 +1,7 @@ # gpg > GNU Privacy Guard。 -> GNU Privacy Guard 2 については `gpg2` を参照してください。殆どのオペレーティングシステムは `gpg` を `gpg2` にシンボリックリンクしています。 -> もっと詳しく: 。 +> もっと詳しく: 。 - GPGの公開鍵と秘密鍵を対話的に作成する: diff --git a/pages.ja/common/gpg2.md b/pages.ja/common/gpg2.md deleted file mode 100644 index 043a107bce..0000000000 --- a/pages.ja/common/gpg2.md +++ /dev/null @@ -1,33 +0,0 @@ -# gpg2 - -> GNU Privacy Guard 2。 -> GNU Privacy Guard 1 については `gpg` を参照してください。 -> もっと詳しく: 。 - -- インポートされたキーを一覧表示する: - -`gpg2 --list-keys` - -- 指定したファイルを指定した受信者のために暗号化し、`.gpg`を付加した新しいファイルに出力を書き出す: - -`gpg2 --encrypt --recipient {{alice@example.com}} {{path/to/doc.txt}}` - -- 指定したファイルをパスフレーズのみで暗号化し、`.gpg`を付加した新しいファイルに出力を書き出す: - -`gpg2 --symmetric {{path/to/doc.txt}}` - -- 指定したファイルを復号し、結果を`stdout`に出力する: - -`gpg2 --decrypt {{path/to/doc.txt.gpg}}` - -- 公開鍵をインポートする: - -`gpg2 --import {{path/to/public_key.gpg}}` - -- 指定したメールアドレスの公開鍵を`stdout`にエクスポートする: - -`gpg2 --export --armor {{alice@example.com}}` - -- 指定したメールアドレスの秘密鍵を`stdout`にエクスポートする: - -`gpg2 --export-secret-keys --armor {{alice@example.com}}` diff --git a/pages.ko/common/gpg.md b/pages.ko/common/gpg.md index 42c4199885..6a119024ca 100644 --- a/pages.ko/common/gpg.md +++ b/pages.ko/common/gpg.md @@ -1,8 +1,7 @@ # gpg > GNU Privacy Guard. -> GNU Privacy Guard 2에 대해서는 `gpg2`를 참조. 대부분의 운영체제는 `gpg`를 `gpg2`에 심볼릭 링크를 설정함. -> 더 많은 정보: . +> 더 많은 정보: . - GPG 공개 및 개인 키를 대화형으로 생성: diff --git a/pages.ko/common/gpg2.md b/pages.ko/common/gpg2.md deleted file mode 100644 index 25933d99ef..0000000000 --- a/pages.ko/common/gpg2.md +++ /dev/null @@ -1,33 +0,0 @@ -# gpg2 - -> GNU Privacy Guard 2. -> GNU Privacy Guard 1에 대해서는 `gpg`를 참조. -> 더 많은 정보: . - -- 가져온 키 목록 나열: - -`gpg2 --list-keys` - -- 지정된 수신자에 대해 지정된 파일을 암호화하고, `.gpg`가 추가된 새로운 파일에 출력을 작성: - -`gpg2 --encrypt --recipient {{alice@example.com}} {{경로/대상/문서.txt}}` - -- 암호만 사용하여 지정된 파일을 암호화하고, `.gpg`가 추가된 새로운 파일에 출력을 작성: - -`gpg2 --symmetric {{경로/대상/문서.txt}}` - -- 지정된 파일의 암호를 복호화하고, 결과를 `stdout`에 기록: - -`gpg2 --decrypt {{경로/대상/문서.txt.gpg}}` - -- 공개 키 가져오기: - -`gpg2 --import {{경로/대상/공개_키.gpg}}` - -- 지정된 이메일 주소의 공개 키를 `stdout`으로 내보내기 : - -`gpg2 --export --armor {{alice@example.com}}` - -- 지정된 이메일 주소가 포함된 개인 키를 `stdout`으로 내보내기: - -`gpg2 --export-secret-keys --armor {{alice@example.com}}` diff --git a/pages.pt_BR/common/gpg.md b/pages.pt_BR/common/gpg.md index 6d94667168..7f3ee0d6d1 100644 --- a/pages.pt_BR/common/gpg.md +++ b/pages.pt_BR/common/gpg.md @@ -1,8 +1,7 @@ # gpg > GNU Privacy Guard. -> Veja `gpg2` para o GNU Privacy Guard 2. A maioria dos sistemas operacionais criam link simbólico entre `gpg` e `gpg2`. -> Mais informações: . +> Mais informações: . - Cria uma chave GPG pública e privada interativamente: diff --git a/pages.zh/common/gpg.md b/pages.zh/common/gpg.md index dfc9a8db20..4695b3ccf7 100644 --- a/pages.zh/common/gpg.md +++ b/pages.zh/common/gpg.md @@ -1,8 +1,7 @@ # gpg > GNU Privacy Guard. -> 请参阅 `gpg2` 了解 GNU Privacy Guard 2. -> 更多信息:. +> 更多信息:. - 交互地创建 GPG 公钥和私钥: diff --git a/pages.zh/common/gpg2.md b/pages.zh/common/gpg2.md deleted file mode 100644 index 09d9d7ba10..0000000000 --- a/pages.zh/common/gpg2.md +++ /dev/null @@ -1,33 +0,0 @@ -# gpg2 - -> GNU Privacy Guard 2. -> GNU Privacy Guard 1 请参见`gpg`. -> 更多信息:. - -- 列出导入的密钥(公钥): - -`gpg2 --list-keys` - -- 为指定的接收者加密指定的文件,将输出结果写到一个新的文件中,并附加 `.gpg`: - -`gpg2 --encrypt --recipient {{alice@example.com}} {{path/to/doc.txt}}` - -- 只用密码(对称加密)对指定文件进行加密,将输出结果写入一个附加`.gpg`的新文件: - -`gpg2 --symmetric {{path/to/doc.txt}}` - -- 解密指定的文件,并将结果写入标准输出: - -`gpg2 --decrypt {{path/to/doc.txt.gpg}}` - -- 导入一个公钥: - -`gpg2 --import {{path/to/public_key.gpg}}` - -- 将指定电子邮件地址的公钥导出到标准输出: - -`gpg2 --export --armor {{alice@example.com}}` - -- 将指定电子邮件地址的私钥导出到标准输出: - -`gpg2 --export-secret-keys --armor {{alice@example.com}}` diff --git a/pages/common/gpg.md b/pages/common/gpg.md index 4a5618745f..7b688f518b 100644 --- a/pages/common/gpg.md +++ b/pages/common/gpg.md @@ -1,37 +1,36 @@ # gpg -> GNU Privacy Guard. -> See `gpg2` for GNU Privacy Guard 2. Most operating systems symlink `gpg` to `gpg2`. -> More information: . +> GNU Privacy Guard, an OpenPGP encryption and signing tool. +> More information: . - Create a GPG public and private key interactively: `gpg --full-generate-key` +- List all keys from the public keyring: + +`gpg {{[-k|--list-keys]}}` + - Sign `doc.txt` without encryption (writes output to `doc.txt.asc`): `gpg --clearsign {{doc.txt}}` -- Encrypt and sign `doc.txt` for alice@example.com and bob@example.com (output to `doc.txt.gpg`): +- Encrypt and sign `doc.txt` for `alice@example.com` and `bob@example.com` (output to `doc.txt.gpg`): -`gpg --encrypt --sign --recipient {{alice@example.com}} --recipient {{bob@example.com}} {{doc.txt}}` +`gpg {{[-es|--encrypt --sign]}} {{[-r|--recipient]}} {{alice@example.com}} {{[-r|--recipient]}} {{bob@example.com}} {{doc.txt}}` - Encrypt `doc.txt` with only a passphrase (output to `doc.txt.gpg`): -`gpg --symmetric {{doc.txt}}` +`gpg {{[-c|--symmetric]}} {{doc.txt}}` - Decrypt `doc.txt.gpg` (output to `stdout`): -`gpg --decrypt {{doc.txt.gpg}}` +`gpg {{[-d|--decrypt]}} {{doc.txt.gpg}}` - Import a public key: `gpg --import {{public.gpg}}` -- Export public key for alice@example.com (output to `stdout`): +- Export the public/private key for `alice@example.com` (output to `stdout`): -`gpg --export --armor {{alice@example.com}}` - -- Export private key for alice@example.com (output to `stdout`): - -`gpg --export-secret-keys --armor {{alice@example.com}}` +`gpg {{--export|--export-secret-keys}} {{[-a|--armor]}} {{alice@example.com}}` diff --git a/pages/common/gpg2.md b/pages/common/gpg2.md index 8f83359fba..2a962af1d7 100644 --- a/pages/common/gpg2.md +++ b/pages/common/gpg2.md @@ -1,33 +1,7 @@ # gpg2 -> GNU Privacy Guard 2. -> See `gpg` for GNU Privacy Guard 1. -> More information: . +> This command is an alias of `gpg`. -- List imported keys: +- View documentation for the original command: -`gpg2 --list-keys` - -- Encrypt a specified file for a specified recipient, writing the output to a new file with `.gpg` appended: - -`gpg2 --encrypt --recipient {{alice@example.com}} {{path/to/doc.txt}}` - -- Encrypt a specified file with only a passphrase, writing the output to a new file with `.gpg` appended: - -`gpg2 --symmetric {{path/to/doc.txt}}` - -- Decrypt a specified file, writing the result to `stdout`: - -`gpg2 --decrypt {{path/to/doc.txt.gpg}}` - -- Import a public key: - -`gpg2 --import {{path/to/public_key.gpg}}` - -- Export the public key of a specified email address to `stdout`: - -`gpg2 --export --armor {{alice@example.com}}` - -- Export the private key with a specified email address to `stdout`: - -`gpg2 --export-secret-keys --armor {{alice@example.com}}` +`tldr gpg`