Windows 10是美國微軟公司研發(fā)的跨平臺(tái)及設(shè)備應(yīng)用的操作系統(tǒng)。是微軟發(fā)布的最后一個(gè)獨(dú)立Windows版本。Windows 10共有7個(gè)發(fā)行版本,分別面向不同用戶和設(shè)備。截止至2018年3月7日,Windows 10正式版已更新至秋季創(chuàng)意者10.0.16299.309版本,預(yù)覽版已更新至春季創(chuàng)意者10.0.17120版本 什么是數(shù)字簽名?它們?yōu)槭裁从杏茫?/strong>在本文中,我們將討論三種方法,通過它們可以找出,檢查或驗(yàn)證Win10上的程序的數(shù)字簽名。
每當(dāng)文件以數(shù)字方式創(chuàng)建時(shí),無論它們是媒體文件,可執(zhí)行文件,文檔還是其他任何文件,都會(huì)通過數(shù)據(jù)源進(jìn)行數(shù)字簽名。例如,當(dāng)谷歌Chrome瀏覽器的可執(zhí)行文件安裝文件由Google發(fā)布時(shí),它們會(huì)以數(shù)字方式對(duì)其進(jìn)行簽名。因此,無論何時(shí)直接從官方來源下載文件,都可以驗(yàn)證此文件的真實(shí)性。
在另一種情況下,其他人也可以將相同的文件托管到其服務(wù)器。這很好,因?yàn)樵撐募粫?huì)被任何方式修改。但是,如果該文件被拆除并對(duì)代碼進(jìn)行了一些修改,則數(shù)字簽名會(huì)自動(dòng)刪除,因此文件的真實(shí)性將不會(huì)被驗(yàn)證,因?yàn)閿?shù)字簽名會(huì)自動(dòng)移除并重新編譯篡改的安裝文件。所以,這就是它的實(shí)際運(yùn)作方式。
現(xiàn)在,我們還需要了解如何驗(yàn)證文件附帶的數(shù)字簽名。所以,讓我們開始吧。
檢查Win10中的程序的數(shù)字簽名
我們將討論三種檢查Windows操作系統(tǒng)上的程序的數(shù)字簽名的方法。
1、通過文件資源管理器
首先,打開Windows文件資源管理器并導(dǎo)航到您的程序保存位置。
右鍵單擊安裝文件,然后單擊屬性。
導(dǎo)航到標(biāo)記為數(shù)字簽名的選項(xiàng)卡。
在簽名列表中,如果您看到的條目表示您的文件是數(shù)字簽名的。
您可以雙擊任何這些條目來查看有關(guān)簽名機(jī)構(gòu)的更多詳細(xì)信息。
因此,您可以知道該文件是否由軟件的原始分銷商簽署。
此外,在簽名詳細(xì)視圖中,您可以單擊一個(gè)表示查看證書的按鈕查看有關(guān)簽名附帶的證書的更多詳細(xì)信息。
2、使用DigiCert證書實(shí)用程序
使用此鏈接下載最新版本的DigiCert并運(yùn)行可執(zhí)行文件。
接受開始時(shí)顯示的使用條款,然后點(diǎn)擊代碼簽名的選項(xiàng)卡,然后在標(biāo)題部分點(diǎn)擊檢查簽名。
選擇您需要檢查數(shù)字簽名的安裝文件。
這將導(dǎo)致DigiCert檢查簽名并在打開的新窗口中顯示整個(gè)信息摘要。
DigiCert驗(yàn)證了兩件事。 他們?nèi)缦拢?/p>
如果文件已簽名并且簽名有效。
它檢查簽名的時(shí)間戳。
如果您在屏幕上方顯示兩個(gè)綠色復(fù)選標(biāo)記,則驗(yàn)證成功。 為了您的舒適,您在該窗口中還有其他信息。
3、使用SignTool
微軟發(fā)布了一個(gè)名為SignTool的Windows SDK程序。 Windows SDK或軟件開發(fā)工具包不附帶Windows內(nèi)置。 它適用于開發(fā)人員,他們應(yīng)該單獨(dú)安裝它。 如果您有興趣嘗試使用此方法,請(qǐng)確保您有適合自己的SDK。 您可以從這里下載Win10 SDK。
新技術(shù)融合:在易用性、安全性等方面進(jìn)行了深入的改進(jìn)與優(yōu)化。針對(duì)云服務(wù)、智能移動(dòng)設(shè)備、自然人機(jī)交互等新技術(shù)進(jìn)行融合。Windows 10所新增的Windows Hello功能將帶來一系列對(duì)于生物識(shí)別技術(shù)的支持。除了常見的指紋掃描之外,系統(tǒng)還能通過面部或虹膜掃描來讓你進(jìn)行登入。當(dāng)然,你需要使用新的3D紅外攝像頭來獲取到這些新功能。
|