タグ

gpgと暗号に関するchanpon0のブックマーク (3)

  • GnuPGの使い方 | GNU Privacy Guard講座

    GNU Privacy Guardのダウンロード まずGNU Privacy Guardをダウンロードする必要があります。ダウンロードはGNU Privacy Guard Homepageよりダウンロードしてください。コンパイルする必要があるものとバイナリでダウンロードできるものもあります。これはプラットフォームによって違ってくるのでご使用のオペレーティングシステムにあったものをダウンロードしてください。 キーの生成 ダウンロードの終了後、まずは自分の秘密鍵と公開鍵を生成する必要があります。コマンドラインでgpgと入力してみて何か反応があればパスが通っている証拠ですのでプログラムが実行されている場合はCtrl-Cを押して終了して下さい。この時に反応がないようであればインストールしたフォルダにパスが通るようにしてください。次にgpg–gen-keyと入力します。 鍵のタイプの指定 鍵の生成

  • サービス終了のお知らせ

  • PHPでGnuPGを使ってみる

    こんにちは。橋です。 今日はPHPでGnuPGを使って、OpenPGP方式による暗号化を行う方法を紹介します。 PHPでGnuPGを扱うためには、PECLのgnupg拡張モジュールを使います。 まずはプレーンテキストに対して暗号化と署名を行う方法です。 どちらも専用のメソッドを使うことで簡単に行うことができます。 以下が使用例です。 <?php // 暗号化用フィンガープリント(相手の鍵)、署名用のフィンガープリント(自分の鍵)、パスフレーズ $crypt_fp = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; $sign_fp = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; $passphrase = 'fugafuga'; $plain_text = 'hogehoge'; $gnupg = new

    PHPでGnuPGを使ってみる
  • 1