<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    軟件安全功能測試包括哪些方面


    發現錯別字 10個月前 提問
    回答
    1
    瀏覽
    3462
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    上官雨寶
    CISM-WSE 中級信息安全等級測評師

    軟件安全功能測試包括以下方面:

    • 保密性測試:保密性機制的核心為密碼算法的應用。因而對于軟件保密性功能進行測試時,必須圍繞密碼算法及算法應用中可能存在的脆弱點進行測試。保密性測試的主要包括標準遵從、數據驗證、加密算法的驗證等方面。

    • 完整性測試:在我國信息安全等級保護測評中,完整性測試屬于數據安全和備份恢復的一部分。根據完整性保護對象的不同,完整性測試可以分為數據完整性測試、系統完整性測試和數據傳輸過程完整性測試3類。

    • 可用性測試:可用性測試不僅應該包括與系統運行性能密切相關的測試,如壓力測試、負載測試等,也應該包括系統提供服務能力的測試,如用戶并發服務數量、響應時間、用戶接口及用戶應用體驗方面的測試。可用性與可靠性、可擴展性、系統彈性及可恢復性有著密切的關系,應該說可用性測試包含了更廣泛意義的內容。從安全的角度考慮,最大宕機時間和恢復時間目標是可用性測試的兩個主要指標,此外,單點失效和故障轉移也是需要測試的內容。

    • 可認證性測試:根據軟件安全認證對象的不同,認證性測試分為對身份認證的測試和對數據源發認證的測試。數據源發認證的測試方法主要是通過驗證消息的簽名來實現的。

    • 授權測試:授權是認證成功之后用戶訪問權限分配的過程。授權測試意味著需要理解授權是如何實現訪問控制目標的,以及如何利用這些信息來繞過授權機制。授權測試的內容包括檢查用戶權限是否進行了適當的等級劃分。對于一些有權限控制的功能,需要驗證它們是否達到了預期的權限控制水平,不同權限用戶是否可以訪問其他權限用戶的數據,以及最小授權機制是否得以實現。

    • 審計測試:審計測試的內容主要包括系統及性能監控、日志分析主要對操作日志的安全性進行測試和驗證數據正確性、事件監控、監控方法與工具等方面。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    10個月前 / 評論
    亚洲 欧美 自拍 唯美 另类