tft每日頭條

 > 科技

 > 軟件安全開發有哪些規範和标準

軟件安全開發有哪些規範和标準

科技 更新时间:2024-10-14 00:25:46

剛下載打開某個應用程序的時候,一個亮黃色的彈窗映入眼簾,無論之後查殺多少次,用多少種方式查殺,都完全找不到病毒源。這個彈窗其實是因為該程序沒有代碼簽名證書,電腦在提示不安全。

軟件代碼對于軟件開發者和代碼開發企業來說猶如親生子一般的存在,如果被惡意軟件和高級持久威脅對其損失和傷害不是一星半點。為了突破軟件安全的窘境,CA機構頒發的代碼簽名證書對軟件代碼進行加密,對開發代碼實施高度安全和高效的代碼簽名流程,從而保護其組織免受與軟件篡改有關的風險。

根據由CA/B論壇最近的任務規定,代碼簽名證書最新的密鑰大小由2048位增加到3072位,并且在未來的幾年,2048位RSA密鑰長度可不再足以保護代碼。

代碼簽名證書是完全識别發布者的數字證書。它們由符合最小 RSA 密鑰長度要求的證書頒發機構頒發。如果對代碼進行了任何更改,則需要發布新的簽名。代碼簽名不僅可以識别應用程序的來源,還可以證明軟件的安全性和可用性。如果沒有證書,數字簽名可能被篡改,用戶将收到安全警告,讓他們知道該軟件可能不受信任。這就是為什麼有效的代碼簽名證書對開發人員以及企業的重要性。

軟件安全開發有哪些規範和标準(為什麼說代碼簽名證書對軟件程序的安全起着重要性作用)1

客戶不太可能信任沒有适當證書的發布者,他們也不應該信任。如果沒有代碼簽名證書,就可以在沒有警告的情況下更改代碼,并且用戶可能會在不知不覺中下載由試圖竊取其數據的網絡犯罪分子注入的惡意代碼。

這意味着除了網站上的 SSL/TLS 證書之外,任何與最廣泛接受的根程序結合使用的軟件應用程序都必須通過代碼簽名證書進行驗證。正如 SSL/TLS 證書提供對網站的信任一樣,代碼簽名通過保護軟件、應用程序和驅動程序來提供信任。

标準代碼簽名證書經過标準組織驗證。增強代碼簽名證書接受CA / B論壇設定的嚴格的擴展驗證審核要求。

增強型代碼簽名證書建立在标準代碼簽名證書的現有優點的基礎上,以提供更強的級别的保證,即發布者的身份是正确的并且已被驗證。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved