<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
    瀏覽
    136
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    高級測評師 CISM-WSE

    應用軟件的安全設計主要針對以下方面:

    • 用戶授權及訪問控制:不同的應用程序應創建不同的獨立用戶,對各個用戶可授予不同的系統權限。各應用程序中的賬戶管理員、權限管理員、安全審計員、數據庫管理員、密鑰管理員的權限要相互獨立,要采用雙因子認證體系進行系統認證。可以將生物特征識別系統、動態碼認證技術引入該系統管理中,如人臉識別、指紋識別、虹膜識別、聲音識別、筆跡識別、步態識別、手機獲取動態碼以及與用戶互動等。

    • 完善日志管理機制:系統日志需要對用戶登錄、訪問行為和實際操作等進行記錄。系統日志是網絡系統中數據等級最高的,通常是不允許被訪問的,只有必要的時候,安全審計員才能調閱、查看。應用程序日志可以針對不同類別的問題自定義日志等級。記錄程序報錯,能方便管理員維護程序。

    • 數據的安全管理:網絡系統中每一名用戶都會產生自己的專有數據,應對自己的專有敏感數據進行安全加密、權限設置,可以針對每一部分設定使用范圍,以此來保障專有敏感數據的安全。

    • 應用軟件的加密處理:通信協議加密,應采用加密的傳輸協議,如HTTPS、SFTP協議。可執行程序代碼加密,應防止對用戶授權和安全訪問控制程序進行解密。密碼管理員負責對系統的加密算法和密鑰進行管理,從而保證系統數據庫中的核心數據的安全。

    • 輸入參數安全認證:對應用軟件輸入的參數要采取嚴格的檢驗措施,避免成為網絡系統的薄弱點。不要相信用戶輸入的任何數據,對用戶輸入的數據要進行過濾或者是驗證后猜能使用,防止黑客模擬用戶的的輸入偽造攻擊,所以最好對用戶的輸入進行安全認證。

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

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