GPG

25.6. GPG

GnuPG (GNU Privacy Guard) を使って,暗号文の復号や署名と検証を体験しましょう.

準備 gpg #

この資料では,Chromebook端末の Linux環境または Colab を想定します.

自身の端末で行う場合は,ターミナルから gpg コマンドが利用可能なことを事前に確認してください.ない場合は,インストールが必要です.

個人PCへのgpgのインストール

個人PCで演習する場合は,macなら Homebrew を導入後にbrew install gpg, Windows なら GitBash がお勧めです.どちらの場合も,インストール後にターミナルから gpg --version とタイプして,バージョンが表示されれば成功です.Command not found の場合は失敗.

21.7. Homebrew

22.1.1. Git BASH

homebrew でインストールした場合で,パスの設定がうまくいっていないと,gpg の代わりに /opt/homebrew/bin/gpg あるいは/usr/local/brew/bin/gpg とフルパスで指定すると動作する場合があります.

25.6.1. Symmetric Encryption

共通鍵暗号 を体験します.

... このページを読む

25.6.2. Public Key Encription

公開鍵暗号系では,暗号化と復号,署名と検証を行うことができます.

... このページを読む

テキストの表示と文字コード GPG Symmetric Encryption
このサイトは開発版の はいぱーワークブック です.