很多windows用戶打開web下載軟件時,出現(xiàn)“Windows無法確認發(fā)布者,因此阻止了該軟件”的消息,無法安裝該軟件,導致網(wǎng)頁無法正常瀏覽,將網(wǎng)頁設置為信任站點,關(guān)閉安全中心和防病毒軟件也不行。
為了解決這種困境,國內(nèi)信息安全服務商數(shù)安時代(GDCA)提供以下解決方案。解決方法一:
1、打開瀏覽器“Internet選項-安全-自定義級別”,在彈出的窗口中把“下載未簽名的ActiveX控件”設置為“啟用”,并且把里邊有關(guān)ActiveX控件項的所有選項全改為“啟用”,重新打開瀏覽器,看能不能用。
2、如果不行,繼續(xù)下一步操作。打開瀏覽器“Internet選項-高級選項”,選擇“允許運行和安裝軟件,即使簽名無效”即可。
解決方法二:
1、申請由受信任的CA頒發(fā)的代碼簽名證書;
2、使用代碼簽名證書對ActiveX控件或者exe軟件進行簽名;
3、在網(wǎng)站上面發(fā)布簽名后的軟件。成功簽名后IE瀏覽器的代碼系統(tǒng)會有如下的友好提示:
兩個方法比較,方法一適合在測試階段對某一臺電腦就行設置,但是如果軟件要發(fā)布到互聯(lián)網(wǎng),供大家下載的話,方法二是最合適的方法。
什么是數(shù)字簽名?為何需要數(shù)字簽名?
“數(shù)字簽名”是指可以添加到文件的電子安全標記。 使用它可以驗證文件的發(fā)布者以及幫助驗證文件自被數(shù)字簽名后是否發(fā)生更改。
如果文件沒有有效的數(shù)字簽名,則無法確保該文件確實來自它所聲稱的源,或者無法確保它在發(fā)布后未被篡改(可能被病毒篡改)。
較為安全的做法是,除非您確定該文件的創(chuàng)建者而且知道其內(nèi)容才可以安全地打開,否則不要打開該文件。
即便是有效的數(shù)字簽名也無法驗證文件的內(nèi)容沒有危害。 必須決定是否應根據(jù)發(fā)布者的身份以及下載文件的位置信任文件的內(nèi)容。
數(shù)字簽名的作用
請大家參考 微軟網(wǎng)站的有關(guān)代碼驗證機制文章,簡單地講:就是給軟件代碼加上數(shù)字簽名,用來保證:
(1) 真實性 ( authenticity ) :讓用戶確信此軟件的來源 ( 軟件開發(fā)商的真實性 );
(2) 完整性 ( integrity ) :確保軟件發(fā)布后沒有被篡改。
代碼簽名證書是保護開發(fā)者的勞動成果,給自己開發(fā)的軟件簽名的證書,保證代碼在簽名之后不被惡意篡改。用戶可通過對代碼的數(shù)字簽名來標識軟件來源,辨別軟件開發(fā)者的真實身份。數(shù)安時代(GDCA)的代碼簽名證書支持多種代碼簽名,已通過WEBTRUST國際認證。
文章來源于
1.《如何去除windows顯示“未知發(fā)行商”的提示》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《如何去除windows顯示“未知發(fā)行商”的提示》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/gl/3004145.html