文書の過去の版を表示しています。
GnuPG - asaasa.tk
Ubuntu 導入直後
- ユーザー名 asaasa という仮定。
- gpg と wget ファイルで署名検証が正しくすむことをテストする。
user$ gpg --version gpg (GnuPG) 2.4.4 libgcrypt 1.10.3 Copyright (C) 2024 g10 Code GmbH License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Home: /home/asaasa/.gnupg サポートしているアルゴリズム: 公開鍵: RSA, ELG, DSA, ECDH, ECDSA, EDDSA 暗号方式: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256 ハッシュ: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 圧縮: 無圧縮, ZIP, ZLIB, BZIP2 user$ gpg --list-key gpg: ディレクトリ'/home/asaasa/.gnupg'が作成されました gpg: keybox'/home/asaasa/.gnupg/pubring.kbx'が作成されました gpg: /home/asaasa/.gnupg/trustdb.gpg: 信用データベースができました
公開鍵の取り込み
user$ wget http://asaasa.tk/asaasa_asaasa.tk.pubkey.asc.txt wget http://asaasa.tk/asaasa_asaasa.tk.pubkey.asc.txt --2025-09-16 04:24:52-- http://asaasa.tk/asaasa_asaasa.tk.pubkey.asc.txt asaasa.tk (asaasa.tk) をDNSに問いあわせています... 49.212.207.33 asaasa.tk (asaasa.tk)|49.212.207.33|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Moved Temporarily 場所: https://asaasa.tk/asaasa_asaasa.tk.pubkey.asc.txt [続く] --2025-09-16 04:24:53-- https://asaasa.tk/asaasa_asaasa.tk.pubkey.asc.txt asaasa.tk (asaasa.tk)|49.212.207.33|:443 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 788 [text/plain] ‘asaasa_asaasa.tk.pubkey.asc.txt’ に保存中 asaasa_asaasa.tk.pu 100%[===================>] 788 --.-KB/s in 0s 2025-09-16 04:24:53 (137 MB/s) - ‘asaasa_asaasa.tk.pubkey.asc.txt’ へ保存完了 [788/788] user$ gpg --import asaasa_asaasa.tk.pubkey.asc.txt gpg --import asaasa_asaasa.tk.pubkey.asc.txt gpg: 鍵6CB63FECB818D6A5: 公開鍵"asaasa (gpg-24.01) <asaasa@asaasa.tk>"をインポートしました gpg: 処理数の合計: 1 gpg: インポート: 1 user$ gpg --list-key /home/asaasa/.gnupg/pubring.kbx ------------------------------- pub ed25519 2024-01-18 [SC] 2FF1CA08F3DD382EF91F2E6E6CB63FECB818D6A5 uid [ 不明 ] asaasa (gpg-24.01) <asaasa@asaasa.tk> sub cv25519 2024-01-18 [E]
公開鍵の信用情報編集
user$ gpg --edit-key 2FF1CA08F3DD382EF91F2E6E6CB63FECB818D6A5 gpg (GnuPG) 2.4.4; Copyright (C) 2024 g10 Code GmbH This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. pub ed25519/6CB63FECB818D6A5 作成: 2024-01-18 有効期限: 無期限 利用法: SC 信用: 不明の 有効性: 不明の sub cv25519/F6B84D7C2779684A 作成: 2024-01-18 有効期限: 無期限 利用法: E [ 不明 ] (1). asaasa (gpg-24.01) <asaasa@asaasa.tk> gpg> trust pub ed25519/6CB63FECB818D6A5 作成: 2024-01-18 有効期限: 無期限 利用法: SC 信用: 不明の 有効性: 不明の sub cv25519/F6B84D7C2779684A 作成: 2024-01-18 有効期限: 無期限 利用法: E [ 不明 ] (1). asaasa (gpg-24.01) <asaasa@asaasa.tk> 他のユーザの鍵を正しく検証するために、このユーザの信用度を決めてください (パスポートを見せてもらったり、他から得たフィンガープリントを検査したり、などなど) 1 = 知らない、または何とも言えない 2 = 信用し ない 3 = まぁまぁ信用する 4 = 充分に信用する 5 = 究極的に信用する m = メーン・メニューに戻る あなたの決定は? 3(Enter) pub ed25519/6CB63FECB818D6A5 作成: 2024-01-18 有効期限: 無期限 利用法: SC 信用: まぁまぁ 有効性: 不明の sub cv25519/F6B84D7C2779684A 作成: 2024-01-18 有効期限: 無期限 利用法: E [ 不明 ] (1). asaasa (gpg-24.01) <asaasa@asaasa.tk> プログラムを再起動するまで、表示された鍵の有効性は正しくないかもしれない、 ということを念頭においてください。 gpg> quit(Enter) user$ _