關鍵安全參數
關鍵安全參數(英語:,縮寫:CSP[1])是密碼學上的名詞,指由使用者或系統定義,用在加密模組上的重要資訊。關鍵安全參數可能是用來處理加密功能的(例如金鑰),也有可能是身份验证資料(例如密碼),若公開或修改關鍵安全參數,可能會破壞加密模組的安全性,或是破壞模組所保護資料的安全性。[2]
範例
以下為關鍵安全參數的例子:[2]
加密金鑰
加密金鑰()在密碼學中用來加密、解密資料。金鑰看似隨機,其實是以有邏輯的方式演算,因此擁有正確的金鑰才能解密被加密的資料。只要金鑰夠複雜,第三方就不太可能暴力破解密碼。[3]對稱式加密中,同一個金鑰用於加密和解密資料,加密者和解密者得共用同一個金鑰。因為只有一個金鑰,對稱式加密速度更快、計算效率高。然而,用這種加密方式的話,分發和管理密鑰有安全風險,得保證金鑰不被未經授權的人員獲取;非對稱加密有兩個密鑰:公開金鑰和私密金鑰。公開金鑰是公開的,任何人都能用來加密資料,只有對應的私密金鑰才能解密。私密金鑰必須保密,只能由資料的所有者持有。非對稱加密的安全性更強,即使公開金鑰被他人獲取,也無法推算出私密金鑰。[4]
數位憑證
數位憑證()用於建立實體(個人、組織或系統等)的信任,驗證其真實性,例如公開金鑰、數位簽章和身份資訊等關鍵安全參數。數位憑證是許多網路傳輸協定的關鍵,例如,在SSL/TLS通訊協定中,數位憑證建立加密連線、驗證伺服器的真實性。數位憑證也可用於簽署和驗證電子郵件訊息,以確認寄件人身份。此外,數位憑證也可以用來簽署程式碼,確保軟體完整和來源真實。[5]如果數位憑證被入侵、濫用,攻擊者可能進行中間人攻擊,冒充合法實體或竊取敏感資訊。[2]
密碼和身份驗證權杖
密碼和身份驗證權杖()驗證使用者身份的憑證,授予使用者存取系統、資源的權限。如果密碼或權杖遭到破壞或被第三方入侵,攻擊者可以未經授權存取敏感資料或系統。[2]權杖可以是軟體組件或硬體裝置,讓使用者能安全登入且保持登入狀態。使用強密碼和多因素驗證(MFA)可提升權杖安全性。[6]
參考資料
- (PDF). 國家標準技術研究所. 2002-12-03 [2021-12-10]. (原始内容存档 (PDF)于2017-09-18).
- . Aicur.net. 2023-06-05 [2023-07-16]. (原始内容存档于2023-07-16) (英国英语).
- . CloudFlare. [2023-07-17]. (原始内容存档于2023-07-16) (中文(繁體)).
- . Binance Academy. 2019-04-22 [2023-07-16]. (原始内容存档于2023-07-16) (中文(繁體)).
- . Microsoft. 2023-06-15 [2023-07-16]. (原始内容存档于2023-07-16) (中文(臺灣)).
- Mizrachi, Aviad. . Frontegg. 2021-11-11 [2023-07-16]. (原始内容存档于2023-07-16) (美国英语).
- . Blockgeeks. 2017-08-06 [2023-07-16]. (原始内容存档于2023-07-16) (加拿大英语).
- . MCSI Library. [2023-07-16]. (原始内容存档于2023-07-16) (英语).
- Pigeon, Daniel. . Garantir. 2020-07-17 [2023-07-16]. (原始内容存档于2023-07-16) (美国英语).