エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
こんにちは。橋本です。 今日はPHPでGnuPGを使って、OpenPGP方式による暗号化を行う方法を紹介します。 ... こんにちは。橋本です。 今日はPHPでGnuPGを使って、OpenPGP方式による暗号化を行う方法を紹介します。 PHPでGnuPGを扱うためには、PECLのgnupg拡張モジュールを使います。 まずはプレーンテキストに対して暗号化と署名を行う方法です。 どちらも専用のメソッドを使うことで簡単に行うことができます。 以下が使用例です。 <?php // 暗号化用フィンガープリント(相手の鍵)、署名用のフィンガープリント(自分の鍵)、パスフレーズ $crypt_fp = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; $sign_fp = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; $passphrase = 'fugafuga'; $plain_text = 'hogehoge'; $gnupg = new