MochiuWiki : SUSE, EC, PCB
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
設定 - GPGのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
設定 - GPG
📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは
2026年9月に閉鎖
いたします。
移転先は
https://mochiu.net/index.php?title=設定 - GPG
です。
新しい記事は移転先で追加しております。
(旧サイトでは記事を追加しておりません)
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == GPG (GNU Privacy Guard) は、OpenPGPの仕様に基づく暗号化ソフトウェアである。<br> 電子メール、ファイルの暗号化、電子署名の作成と検証に広く使用されている。<br> <br> GPGは公開鍵暗号方式を採用しており、各ユーザは公開鍵と秘密鍵のペアを持つ。<br> 公開鍵は他者と共有され、秘密鍵は厳重に保管する。<br> 例えば、AliceがBobにメッセージを送信する場合、AliceはBobの公開鍵でメッセージを暗号化して、Bobは自身の秘密鍵で復号する。<br> <br> 電子署名の仕組みは逆で、送信者が自分の秘密鍵でメッセージに署名して、受信者は送信者の公開鍵で署名を検証する。<br> これにより、メッセージの真正性と完全性を確認できる。<br> <br> 信頼の輪 (Web of Trust) はGPGの概念であり、ユーザは他者の鍵に署名することで信頼を表明して、これらの署名が連鎖することで信頼のネットワークが形成される。<br> 例えば、AliceがBobの鍵を信頼して、BobがCarolの鍵を信頼している場合、Aliceは間接的にCarolの鍵を信頼できる可能性がある。<br> <br> 使用例として、ソフトウェア開発者がソースコードやリリースに署名する場合がある。<br> これにより、ユーザはダウンロードしたソフトウェアが本物であり、改竄されていないことを確認できる。<br> <br> 鍵の管理において、秘密鍵の漏洩を防ぐために強力なパスフレーズの使用や物理的なセキュリティ対策が推奨される。<br> また、失効証明書を作成して、安全な場所に保管することにより、鍵が漏洩した場合に対応できる。<br> <br> また、VivaldiやChromium等のWebブラウザは、KDE Walletでパスワードファイルを暗号化する。<br> KDE Walletでは、GPGキーでファイルを暗号化する方法をサポートしている。<br> <br><br> == KGPG == ==== KGPGとは ==== KGPGは、KDE Plasma環境向けのGPGフロントエンドであり、GUIを通じて、鍵の管理、暗号化、復号、署名等の操作を行うことができる。<br> <br> 鍵リングの管理、鍵サーバとの連携、ファイルやクリップボードの暗号化 / 復号、電子署名の作成と検証の機能がある。<br> <br> ==== GPGキーの生成 ==== まず、KGpg Assistantを起動する。<br> [KGpg Assistant]の起動画面で、[Next]ボタンを押下する。<br> kgpg <br> # [GnuPG Binary]画面で、gpgコマンドのフルパスを初期設定の/usr/bin/gpg2のままにして、[Next]ボタンを押下する。 # GPGの設定ファイルを作成するため、[Create Config]ボタンを押下する。 #: <br> # [Configuration File]画面で、GPGの設定のフルパスを初期設定の~/.gnupg/gpg.confのままにして、[Next]ボタンを押下する。 # [Done]画面で、[Finish]ボタンを押下する。 #: <br> # [Key Generation]画面で、[Name]項目を入力して、[OK]ボタンを押下する。 # 鍵のパスフレーズを入力して、[OK]ボタンを押下する。 # ~/.gnupgディレクトリにGPGキーファイルが生成される。 <br><br> == gpgコマンド == ==== 鍵の生成 ==== 対話式でGPGキーを生成する。<br> gpg --gen-key <br> 鍵の名前を入力する。<br> Real name: <任意の名前 例: suse> <br> E-mailを入力する。<br> Email address: <任意のメールアドレス 例: suse@localhost> <br> O(オー)を入力する。<br> Change (N)ame, (E)mail, or (O)kay/(Q)uit? O <br> 鍵のパスフレーズを入力して、[OK]を選択する。<br> X Window (X11) / Compositor (Wayland) が有効な場合は、ウインドウが表示される。<br> ┌──────────────────────────────────────────────────────┐ │ Please enter the passphrase to │ │ protect your new key │ │ │ │ Passphrase: ________________________________________ │ │ │ │ <OK> <Cancel> │ └──────────────────────────────────────────────────────┘ <br> 再度、パスフレーズを入力して、[OK]を選択する。<br> ┌──────────────────────────────────────────────────────┐ │ Please re-enter this passphrase │ │ │ │ Passphrase: ________________________________________ │ │ │ │ <OK> <Cancel> │ └──────────────────────────────────────────────────────┘ <br> ~/.gnupg/gpg.confファイル (GPGキー) が生成される。<br> pub rsa2048 2018-06-07 [SC] [expires: 2020-06-06] B7262B75DD4F7BFFEFC9ACF527362358E961C720 uid suse <suse@localhost> sub rsa2048 2018-06-07 [E] [expires: 2020-06-06] <br> ==== 鍵の表示 ==== 登録されている公開鍵と秘密鍵のリストを表示する。<br> <br> # 公開鍵のリストを表示する場合 gpg --list-keys # 秘密鍵のリストを表示する場合 gpg --list-secret-keys <br><br> {{#seo: |title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki |keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Electric Circuit,Electric,pcb,Mathematics,AVR,TI,STMicro,AVR,ATmega,MSP430,STM,Arduino,Xilinx,FPGA,Verilog,HDL,PinePhone,Pine Phone,Raspberry,Raspberry Pi,C,C++,C#,Qt,Qml,MFC,Shell,Bash,Zsh,Fish,SUSE,SLE,Suse Enterprise,Suse Linux,openSUSE,open SUSE,Leap,Linux,uCLnux,Podman,電気回路,電子回路,基板,プリント基板 |description={{PAGENAME}} - 電子回路とSUSE Linuxに関する情報 | This page is {{PAGENAME}} in our wiki about electronic circuits and SUSE Linux |image=/resources/assets/MochiuLogo_Single_Blue.png }} __FORCETOC__ [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]]
設定 - GPG
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse