開発サポートを行っているのですが、最近はデジタル署名に関する問い合わせをよく受けます。 社内で Vista & 2008 対応製品の開発が進んでいるという裏付けにもなります。ただ、残念なのが デジタル署名に関する知識が不足しているなぁと感じることです。どうも 「あの面倒な UAC の権限昇格ダイアログがあるので、とりあえず、デジタル署名しておこう」 という感じで、本来の意味ではなく、仕方なしにデジタル署名をするという方が多いようです。そもそも、デジタル署名って あなたに提供するファイルは、改ざんされていないことを証明します! という改ざん防止を目的としているために、発行元を表示するわけで…。別に UAC があるからっていうよりも本来の意味を知ってほしいものです。 ちなみに、署名するのは、最終的にビルドした人(会社)でないと意味ないです。ビルドした人でなければ、証明できないですからね。 さて
![デジタル署名に関して ~テスト用の証明書を作る~](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)