更新 : 2007 年 11 月 ファイルに署名するには、まずソフトウェア発行元証明書 (SPC: Software Publisher Certificate) を取得する必要があります。これを取得するには、証明機関に申請します。この申請手続きでは、1 対のキーを生成し、自分の氏名、住所、公開キーなどの識別情報を証明機関に申告します。また、ウイルスが含まれているソフトウェアやユーザーのコンピュータやコードを破壊するようなソフトウェアを意図的に頒布しないという誓約を行う必要があります。 証明機関は、Version 3 拡張機能付きの業界規格 X.509 認証書式に準拠したソフトウェア発行元証明書を発行します。この証明書は証明書の所有者を特定し、その公開キーを含んでいます。証明書は、参照用として証明機関によって保存され、コピーが電子メールで申請者に返送されます。証明書を受け取ったら、秘密キー
![ソフトウェア発行元証明書の取得](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)