.net framework472版本是windows系統(tǒng)的虛擬機(jī)運(yùn)行的編程平臺(tái),用戶使用很多編程軟件或者輔助工具都需要安裝.net證書才能正常運(yùn)行。
1、下載后解壓,包含.NET Framework 4.7.2 離線安裝版和.NET Framework 4.7.2 在線安裝版。
2、運(yùn)行.NET Framework 4.7.2 安裝程序進(jìn)行安裝。
3、安裝完成后即可。
注意:如果安裝失敗請(qǐng)卸載老版本后重啟電腦再次嘗試安裝。
1.將安裝包中的MicrosoftRootCertificateAuthority2011.cer 拷貝到需要安裝的電腦上。
2.Win+R 打開(kāi)運(yùn)行,輸入MMC,確定。
3.文件→添加/刪除管理單元
4.添加證書
5.選擇 計(jì)算機(jī)賬戶→下一步→完成→確定
6.展開(kāi)證書→右鍵 所有任務(wù)→導(dǎo)入
7.選擇剛開(kāi)始下載的證書,進(jìn)行導(dǎo)入
8.導(dǎo)入成功后,再重新安裝 .Net Framework 4.7.2 即可安裝成功
1、RSA.Create和DSA.Create的新重載
該DSA.Create(DSAParameters)和RSA.Create(RSAParameters)方法可以讓實(shí)例化的新當(dāng)您提供關(guān)鍵參數(shù)DSA或RSA密鑰。
2、Rfc2898DeriveBytes構(gòu)造函數(shù)接受一個(gè)哈希算法名稱
該Rfc2898DeriveBytes類有三個(gè)新構(gòu)造HashAlgorithmName標(biāo)識(shí)HMAC算法派生密鑰時(shí)使用的參數(shù)。開(kāi)發(fā)人員不應(yīng)使用SHA-1,而應(yīng)使用基于SHA-2的HMAC,如SHA-256
3、支持臨時(shí)密鑰
PFX導(dǎo)入可以選擇直接從內(nèi)存加載私鑰,繞過(guò)硬盤驅(qū)動(dòng)器。當(dāng)在X509Certificate2構(gòu)造函數(shù)或X509Certificate2.Import方法的重載中指定了新的X509KeyStorageFlags.EphemeralKeySet標(biāo)志時(shí),私鑰將作為臨時(shí)密鑰加載。這可以防止密鑰在磁盤上可見(jiàn)。然而:
-由于密鑰沒(méi)有保存到磁盤,因此使用此標(biāo)志加載的證書不適合添加到X509Store。
-以這種方式加載的密鑰幾乎總是通過(guò)Windows CNG加載。因此,調(diào)用者必須通過(guò)調(diào)用擴(kuò)展方法(如cert.GetRSAPrivateKey())來(lái)訪問(wèn)私鑰。該X509Certificate2.PrivateKey屬性不起作用。
-由于舊版X509Certificate2.PrivateKey屬性不適用于證書,因此開(kāi)發(fā)人員在切換到臨時(shí)密鑰之前應(yīng)執(zhí)行嚴(yán)格的測(cè)試。
4、編程創(chuàng)建PKCS#10認(rèn)證簽名請(qǐng)求和X.509公鑰證書
從.NET Framework 4.7.2開(kāi)始,工作負(fù)載可以生成證書簽名請(qǐng)求(CSR),該請(qǐng)求允許將證書請(qǐng)求生成分級(jí)到現(xiàn)有工具中。這在測(cè)試場(chǎng)景中通常很有用。
5、新的SignerInfo成員
從.NET Framework 4.7.2開(kāi)始,SignerInfo類公開(kāi)了有關(guān)簽名的更多信息。您可以檢索System.Security.Cryptography.Pkcs.SignerInfo.SignatureAlgorithm屬性的值以確定簽名者使用的簽名算法。可以調(diào)用SignerInfo.GetSignature來(lái)獲取簽名者的加密簽名的副本。
6、處理CryptoStream后,保留打開(kāi)的流
從.NET Framework 4.7.2開(kāi)始,CryptoStream類有一個(gè)額外的構(gòu)造函數(shù),允許Dispose不關(guān)閉包裝流。
7、DeflateStream中的解壓縮更改
從.NET Framework 4.7.2開(kāi)始,默認(rèn)情況下,DeflateStream類中的解壓縮操作的實(shí)現(xiàn)已更改為使用本機(jī)Windows API。通常,這會(huì)導(dǎo)致性能的顯著改善。
默認(rèn)情況下,針對(duì).NET Framework 4.7.2的應(yīng)用程序支持使用Windows API進(jìn)行解壓縮。
網(wǎng)友評(píng)論