Mac OSX Mail でメールをPGP暗号化
[ life hacks & creativity ][ mac + ]
私は個人的なメモを自分宛にメールすることがあるのですが,内容によっては暗号化しています.まだ,自分宛に送るときしか使ってません.
Mac OSX Mail でメールを暗号化するための,基本操作手順をメモしときます.
インストールするプログラム:
・GNU PGP
・GPG Mail
まずやること:
・自分の秘密鍵を作る.
$ gpg --gen-key
・自分の公開鍵をテキストに出力する.
$ gpg -a --export '(ユーザID)' > hoge.asc
暗号化メールを送るためにすること:
・相手の公開鍵(gpg_key.asc)を取り込む
$ gpg --import gpg_key.asc
・公開鍵の取り込みを確認
$ gpg --list-keys
ここで,相手の公開鍵が表示されることを確認
・取り込んだ公開鍵に署名する.
相手に暗号化したメールを送る際には,相手の公開鍵(自分の署名済み)でメールの暗号化を行う.
$ gpg --edit-key '(署名したい公開鍵のID)'
> trust :信用度を入力
> sign :署名するためのコマンド
> quit :鍵編集モードの終了
鍵の複製と復元:
・複製
$ gnutar -cvzf myGPG_KeyRing.tgz ~/.gnupg
・復元
$ gnutar -xvzf myGPG_KeyRIng.tgz
メールアドレスがかわったとき:
・ユーザIDの追加
$ gpg --edit-key '(旧メールアドレス)'
> adduid
> quit
・ユーザIDの削除
$ gpg --edit-key '(ユーザID)'
> uid ○ :主に使うIDを選択
> primary
> uid :IDの選択を取り消す
> uid ○ :削除するIDを選択
> deluid :IDの削除
> quit
参考サイト:
Mac GNU Privacy Guard:Mac版 GNU PGP.
GPGMail:MailにPGP暗号化機能を付加するアドオン.
Tomio's Page (GnuPG & GPGMail & ABKey & GNUMail for Mac OS X)
追加:
・ファイルを暗号化する
$ gpg -se -r (受取人ID) (ファイル名)
受取人IDの指定には,"gpg --key-list"で表示されるIDか,名前もしくはメールアドレスの一部を指定する.
広告