數位憑證的描述

文章翻譯 文章翻譯
文章編號: 206637 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

這篇文章屬於數位憑證的一般概觀以及如何關聯到 Office 數位簽章的巨集,帶正負號的程式,以及ActiveX 控制項。本文將回答下列問題:
  • 什麼是數位認證?
  • 什麼是簽章?為什麼我們需要使用它們?
  • 簽章會發生什麼事?
  • 我要如何取得簽章?

其他相關資訊

什麼是數位認證?

可以是數位簽章 」 及 「 真品證明書套用至可執行程式、 ActiveX 控制項或 Office Visual Basic 的應用程式的巨集。這些簽章提供 「 跟隨我的項目您打算使用來自 [realiable 的來源,並沒有被竄改。數位憑證能以消除防止巨集病毒導入您的 Office 文件、 您的電腦和您的區域網路中。

數位憑證是可執行檔的 ID。若要驗證簽章、 憑證授權單位會驗證有關的資訊軟體開發人員,然後發給它數位認證。數位憑證包含了對象,認證的對方相關資訊發出以及憑證授權單位發行它的相關資訊。數位憑證用來簽署 ActiveX 控制項的程式時,文件,此識別碼會儲存與帶正負號的項目在一個安全的和可驗證所以,以致可以顯示給使用者看,建立信任關係的表單。

什麼是簽章?為什麼我們需要使用它們?

Office 介紹了數位簽章來幫助使用者分辨合法的程式碼與不且可能有害的程式碼。If您開啟 Office 文件,請參閱數位巨集安全性警告簽章的詳細資訊,您可以確信合理的人 (或公司) 簽章的巨集也會建立它們。您可以選擇信任所有巨集簽名這個人透過按一下以選取 信任所有巨集從這個來源 核取方塊。Office 將啟用之後,請於巨集,而不會顯示包含的文件的安全性警告訊息此信任來源所簽名的巨集。

數位簽章是公用憑證加上由私密金鑰加密的簽章資料值索引鍵。值是密碼編譯演算法的任何資料所產生的數字您想要簽章。這個演算法可確保幾乎不可能變更而不會變更所產生的值的資料。因此,透過加密值改為資料的數位簽章可讓一般使用者,來確認資料不是變更。

簽章會發生什麼事?

若要利用數位簽章的優點巨集,Office 會介紹安全性層級。若要設定的安全性層級中,在 [工具] 功能表上,指向 [巨集,並按一下 [安全性]。這些安全性等級簡介於下表。
Level       Action
---------------------------------------------

Low         Turns off all macro security
            warnings in Office programs.

Medium      User prompted to enable or disable 
            the macros on a file-by-file basis.

High        Only allows signed and trusted 
            code to run.
					
在 [媒體] 下的巨集的開啟檔案時安全性,安全性警告,讓使用者選擇啟用或正在停用巨集。Office 2000 中的 [安全性警告] 對話方塊有數位簽章資訊,如果有的話開啟的檔案。此安全性層級可讓現有的 Office 97 解決方案,還不是簽章,才能啟用。若使用者選擇信任來源的所有巨集中度安全上的 office 會自動啟用來自的簽名巨集受信任的來源。

會停在 high 安全性等級,Office 會無訊息地用不帶正負號的巨集。這有助於避免不小心啟用了具有潛在危險巨集。若要協助你對抗大的數字的 Microsoft Word 巨集病毒散播整份文件,Word 2000 預設情況下將設定為 [高安全性層級。在下高安全性 」,針對數位簽章的巨集安全性警告都會顯示出來,不先加入至 [信任的來源清單。這可讓您有機會檢查數位認證,而且如果您選擇信任所有巨集來源,按一下 [啟用巨集。直到您按一下滑鼠,便無法使用啟用巨集] 按鈕選取 永遠信任來自此來源的巨集 核取方塊。

低安全性是很有用,如果您已安裝最新版的病毒掃描程式與最新的病毒簽章檔案,該程式,您確信此病毒掃描程式會偵測到所有病毒。

注意: Microsoft 建議使用防毒軟體,已透過認證ICSA,由 Inc.ICSA 是完全獨立並共用很重要的安全性安全性產品製造廠商、 開發人員、 安全性專家的資訊學術界及公司。如需詳細資訊,請參閱下列 ICSA認證防毒公關
oducts 網站:

http://www.icsalabs.com/technology-program/anti-virus
如需其他有關安全性層級的詳細資訊,請按一下以下文件編號,檢視 「 Microsoft 知識庫 」 中:
215715 XL2000: 「 此專案中的巨集已停用 「 錯誤執行巨集
192073 WD2000: 錯誤訊息: 專案中的巨集已停用

我要如何取得簽章?

若要取得 [數位簽章,首先,您必須取得數位憑證。其中一個選項是為了取得完全的認證的憑證憑證授權單位。個人或商業機構都可以取得其程式碼的經過商業驗證的憑證。若要深入了解應用程式處理序和需求,請參閱程式碼簽署在簡介Microsoft Authenticode 網站中找到。提供的憑證授權單位的清單在下列 Microsoft 網站:
http://msdn2.microsoft.com/en-us/library/ms537361.aspx
憑證授權單位可以發出一個數位認證程式碼簽章的費用。憑證授權單位會進行深度發出程式碼簽章的數位認證之前,請檢查識別。是確定要取得可以向 Microsoft 的程式碼簽章的數位認證驗證碼 (Verisign 呼叫這個類別 2 或 3;Thawte 呼叫這個程式開發人員[憑證),而不是另一個則可以只簽章電子郵件。如果您嘗試使用未獲授權來簽署程式碼的數位認證,Office 會出現警告,數位認證是不值得信任。

您可以建立您自己個人用途或者使用 SelfCert.exe 工具測試之用的憑證在 Office 中提供。這個未經驗證的憑證可讓您登入您的巨集,並信任此數位認證,讓所有巨集您正負號不會產生安全性警告。這種類型不是憑證的驗證由憑證授權單位,因此,其他使用者將看到一則警告不能信任。

如果您看到下列安全性警告
此出版者尚未被驗證,因此無法模擬用。不要信任這些認證。
而且這不是您的憑證,您應該假設它被冒充的憑證。

惡意的病毒可能會有數位簽章根據數位簽章之名稱的":"然而,安全性警告會警告您這是通過驗證的憑證,並因此憑證不能從 Microsoft。

若要安裝 SelfCert 工具

如果您沒有看到程式圖示的數位簽章的 VBA專案在 Office 資料夾中,以安裝工具,請遵循下列步驟:
  1. 請結束所有 Office 程式。按一下 [開始],指向 [設定],然後按一下控制台中
  2. 在控制台中,按兩下 [新增/移除程式]。
  3. 在 [安裝/解除安裝] 索引標籤中,按一下以選取 Office 2000 產品其中 Office 2000 產品 是您所使用的 Office 版本。

    如果您使用獨立版本的其中一個 Office 程式中,按一下以選取適當的產品在清單中。按一下 [新增/移除]。
  4. 在 [設定] 對話方塊中,按一下 [新增或移除功能]。
  5. Microsoft Office 2000年: 更新功能對話方塊方塊中,按一下加號 (+) 展開功能清單旁邊的Office 工具。該符號已經是減號 (-),功能清單時已經展開。
  6. 按一下 [ VBA 專案的數位簽章] 旁邊的符號,然後按一下出現的清單中的 [從我的電腦上執行。按一下 [立即更新]。

若要建立測試憑證

若要與您的 Visual Basic 來建立用於測試憑證Office 中的應用程式專案,請遵循下列步驟:
  1. 按一下 [開始]、 指向 [程式集],然後按一下Windows 檔案總管]
  2. 在 [Windows 檔案總管,巡覽至路徑\Microsoft Office\Office] 資料夾中,其中路徑 是磁碟機及資料夾的位置,您已安裝的 Office。
  3. 找出SelfCert.exe程式,並在上面按兩下以啟動它。
  4. SelfCert 啟動之後,在您的名稱] 方塊中,輸入您的名稱,然後按一下[確定]
這麼做會產生您所輸入的數位認證的名稱。

屬性

文章編號: 206637 - 上次校閱: 2013年5月30日 - 版次: 5.0
這篇文章中的資訊適用於:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Outlook 2000 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
關鍵字:?
kbsetup kbhowto kbmt KB206637 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:206637
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com