CGI 内で PGP 暗号化をする話

FormMail(pgp5formmail.pl)でも、

$pgpprog = '/bin/pgpe';

open (PGP, "|$pgpprog -r \"$Config{'pgpuserid'}\" -af -o /pgptmp.asc > /dev/null")
~メール本文 出力~
close(PGP);

という具合にベタなメール本文をパイプで PGP プログラムに渡して暗号化。
その後、この PGP 暗号化ファイル(ASCファイル)を読み込んで、メールにセットしてるだけだなあ。

open(PGPFILE, "/pgptmp.asc")

while(<PGPFILE>) {
    print MAIL $_;
}
close (PGPFILE);

で、不要になった ASC ファイルは、

unlink("/pgptmp.asc");

すると。

モジュール使うよりはこっちのほうが簡単だねえ。

トラックバック(0)

このブログ記事を参照しているブログ一覧: CGI 内で PGP 暗号化をする話

このブログ記事に対するトラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/102

コメントする

このブログ記事について

このページは、shinodaが2008年9月 4日 09:55に書いたブログ記事です。

ひとつ前のブログ記事は「メールフォームの暗号化」です。

次のブログ記事は「「あなたとは違うんです!」Tシャツ発売」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。


月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら