
Excel2007のVBA デジタル署名の質問です。
Excelのファイルでマクロが含まれているため、「VBAプロジェクトのデジタル証明書」を発行し、VBAに追加しました。
社内各自に配る際、Office2007のインストールも同時に行うため、Office2007のインストールポイント作成時に「Officeカスタマイズツール」-「Officeセキュリティ設定」で作成したデジタル証明書を信頼できる発行元の一覧に追加しました。
Office2007インストール後、IEのインターネットオプションの証明書及びOfficeの「セキュリティーセンター」の信頼された発行元にこのデジタル証明書が追加されているのですが、実際にファイルを開くと、セキュリティの警告で「このデジタル署名は無効であり、信頼できません」となります。
このメッセージはファイルのVBAにデジタル署名を追加しただけの場合と同じ動作で、「Officeカスタマイズツール」で信頼できる証明書として追加した意味がありません。
証明書の状態をみると「信頼されたルート証明機関のストアに存在しないためこのCAルート証明書は信頼されていません。」となっています。
個人で作成したデジタル証明書はOfficeインストール時に有効にすることはできないのでしょうか?
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
#2の回答者です。
>「信頼されたルート証明機関」にも登録する必要があるような感じでした。
失礼しました。おっしゃる通りでした。Office 2003 の感覚で考えていましたので、Office 2007の「証明書のインポート」について忘れていました。配布用として、お客さんやユーザーに、この手間を要求することは出来ません。一度、登録さえしてくれたらよいのですが、そういう手間を掛けさせることもできません。本来は、デジタル署名の証明は、総務省の公的個人認証を利用できればよいのですが、今は、まったく独自です。
「日本ベリサイン」や「セコム」のCA局から、デジタル証明書を購入するというのは、正確な値段は忘れましたが、年7万円以上だったと思います。他の会社でVBAのみの安い証明書もありますが、いずれにしても費用対効果が多少でもあればよいのですが、まったくありません。せめて、プロバイダが発行するデジタル署名程度の値段ならよいのですが、これは、公共入札のためのもので、メールの証明以外には使えません。Microsoft Officeは、もともと先進国の大手の会社のためであって、それ以外のものに便宜が図られているわけではないようです。
「信頼できる場所」に置くというなら、結局は、セキュリティなどは、なし崩しなのですが……。やむをえません。それに、Office のセキュリティというものは、元来、単独では、システム自体は、高度なものではありません。
最初に少し手間がかかっても1度インストールすれば終わりなので、デジタル証明書を購入してまで・・・という感じですね。
できないと分かっただけでも助かりました。
ありがとうございました。
No.2
- 回答日時:
もしかしたら、知恵袋とマルチポストかもしれませんが、こちらはこちらで回答しておきます。
最初の設定で、
セキュリティの
・デジタル署名されたマクロを除き、すべてのマクロを無効にする
に設定しているとは思います。
>実際にファイルを開くと、セキュリティの警告で「このデジタル署名は無効であり、信頼できません」となります。
メッセージが出たら、デジタル署名の詳細を調べてください。そのデジタル署名はもう生きていないはずです。そういう場合は、署名が、古くて期限が切れているものが多いです。
セキュリティセンターで、そのファイルを信頼できる場所において、ファイルを開くしかありません。
補足
#1さんの「Excelでお仕事」のサイトの内容は、デジタル署名(SelfCert.exe を利用したもの)が役に立たないようなことを書いていますが、それは誤解です。一時期、Excel 2000からバージョンアップした時に、制限を受けたので、このような話題になりましたが、決して、一般ユーザーの利用をセキュリティによって閉ざしたわけではありません。
#配布目的では「デジタル署名」は使えないという問題があります。「Excelでお仕事より」
そのようなことはありません。セキュリティで、信頼するというチェックをすれば、Office 2003までなら「中」、Office 2007の「デジタル署名された……」の設定で、「発行元を信頼する」に設定する問題は発生していません。ただし、今回のように、デジタル署名が切れている場合や、仮にCA局でも、正しいものでないものは、同様のメッセージが出て使えません。
また、Office 2007では、「配布準備」のデジタル署名の追加などしてしまうと、元の開発した人も変更できなくなってしまいますので、まったく配布目的だけのファイルになってしまいます。
「デジタル署名」自体が、作者のコード自体を保証するものではありませんが、
「CA認証局で発行しているデジタル署名ではこのようなことはないらしいにですが、
費用も掛かることですし、利用経験もないため詳しくは説明できません。」
「日本ベリサイン」で、購入すれば、そこには、このデジタル証明(CA認証局で発行しているデジタル署名)も含まれますが、Webサイトの検索程度では詳しいことは分からないはずです。MSのサイトには、CA局のリストがありますから、そこで探してみてもらえば詳しいサイトもあります。ほとんどは英語です。
参考URL:http://support.microsoft.com/default.aspx?scid=K …
ご丁寧な回答ありがとうございます。
証明書の期限は2016年までになっています。
色々試してみたのですが、「信頼された発行元」に登録しただけではだめで、「信頼されたルート証明機関」にも登録する必要があるような感じでした。
Officeインストール時に「信頼された発行元」へは組み込みができるのですが、「信頼されたルート証明機関」へはできなくて・・・
Excelファイルを開いたときに証明書の詳細を開いてインストールを行うと「信頼されたルート証明機関」へ登録されて問題なく動くのですが。
この手間を省ければと思ったのですが、やはりそこまでは個人ではできないということですよね。
説明不足でわかりにくい文章だったと思いますが、どうもありがとうございました。
No.1
- 回答日時:
結論から言うと:できません
配布が目的の場合は商用証明機関からデジタル署名を取得する必要があります
詳しくは
http://allabout.co.jp/computer/msexcel/closeup/C …
http://www.asahi-net.or.jp/~ef2o-inue/secur/sub0 …
http://office.microsoft.com/ja-jp/excel/HA012317 …
この辺りを読んでみてください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
無料アダルトサイトの動画が、...
-
Excel2007のVBA デジタル署名...
-
証明書による無線LAN認証(802.1...
-
二段階認証でメールやSMSをどう...
-
知恵袋に似たサイトはどこですか?
-
【SBI証券】パソコン使うたびデ...
-
おすすめのグロサイトを教えて...
-
サイトにアクセスしただけで個...
-
マイクロソフトアカウントの2段...
-
学校のChrome Bookのロック解除...
-
LINEがおかしい…… LINEを使おう...
-
Google Chromeの更新しようとし...
-
AOLメールについて ログインす...
-
Yahoo!メールがクソすぎるので...
-
Xの垢を作る時に、認証って今で...
-
教えて!gooとOKWave
-
海外SMS認証コードが届かない
-
無線LANでWindowsログオン前に...
-
【LINEパスコード 解除の方法】...
-
同じサーバの独自ドメイン違い...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
証明書による無線LAN認証(802.1...
-
無料アダルトサイトの動画が、...
-
ssl証明書のサイズとは何を見れ...
-
Excel2007のVBA デジタル署名...
-
既存のIISのSSL証明書からxmail...
-
セキュリティの警告について教...
-
LGPKI(地方公共団体における組...
-
aguse.jpの調査結果の見方。
-
VALUE-DOMAIN.COM(バリュードメ...
-
認証局を使わない場合のSSLにつ...
-
SSL証明書の有効期限について
-
E-メールの警告
-
CRLのサイズ
-
サーバー証明書を発行する認証局
-
証明書を使用した通信
-
インターネットを閲覧してると...
-
サーバー証明書をインストール...
-
SSLメール送受信時の証明書につ...
-
question: annoying windows
-
個人と個人の間のS/MIME
おすすめ情報