[發明專利]一種基于Linux系統的web應用可信運行環境校驗方法有效
| 申請號: | 202011356546.2 | 申請日: | 2020-11-26 |
| 公開(公告)號: | CN112182591B | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 喻鑫;劉錚;張李秋;周軍 | 申請(專利權)人: | 江蘇北弓智能科技有限公司 |
| 主分類號: | G06F21/57 | 分類號: | G06F21/57 |
| 代理公司: | 南京北辰聯和知識產權代理有限公司 32350 | 代理人: | 于忠洲 |
| 地址: | 210019 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 linux 系統 web 應用 可信 運行 環境 校驗 方法 | ||
本發明公開了一種基于Linux系統的web應用可信運行環境校驗方法,步驟包括:生成運行環境因素可信數據庫;設置各項運行環境因素權重以及目標總體匹配度;獲取Linux系統的各項運行環境因素;利用各項運行環境因素以及運行環境因素可信數據庫計算各項運行環境因素匹配度;利用各項運行環境因素匹配度以及各項運行環境因素權重計算實際總體匹配度;判斷實際總體匹配度是否大于等于目標總體匹配度,并以此來控制web應用是否運行。該web應用可信運行環境校驗方法能夠根據Linux系統的環境進行可信運行環境校驗,從而保證web應用能夠在可信運行環境下使用,為信息系統的整體安全提供保障。
技術領域
本發明涉及一種web應用可信運行環境校驗方法,尤其是一種基于Linux系統的web應用可信運行環境校驗方法。
背景技術
隨著信息化的推進,特別是網絡的發展,使得各種新技術層出不窮,信息系統變得越來越復雜。web應用由于其前后的分離工作模式和良好的用戶體驗,被廣泛的應用于信息系統建設。然而web應用開發復雜性和跨平臺性對信息安全帶來了極大挑戰。
操作系統安全是信息安全的基石,web應用主要運行于Linux系統,目前國內已開發出多款基于Linux的安全操作系統,但這些操作系統大多注重安全機制本身的開發,忽視了對web應用運行環境的安全性判別。如果應用環境不可信,應用在運行的過程當中就可能遭受來自環境中的惡意干擾或者攻擊,一旦應用程序中的安全漏洞被利用,整個信息系統將面臨被破壞的危險。因此,校驗可信運行環境,不僅可以保障web應用的可用性,而且能為信息系統的整體安全提供保障。
發明內容
發明目的:提供一種基于Linux系統的web應用可信運行環境校驗方法,能夠根據Linux系統的環境進行可信運行環境校驗,從而保證web應用能夠在可信運行環境下使用,為信息系統的整體安全提供保障。
技術方案:本發明所述的一種基于Linux系統的web應用可信運行環境校驗方法,包括如下步驟:
步驟1,在web應用編寫階段,調用Linux庫函數生成運行環境因素可信數據庫;
步驟2,調用Linux庫函數來設置各項運行環境因素權重以及目標總體匹配度;
步驟3,在web應用啟動階段,通過Linux系統接口獲取Linux系統的各項運行環境因素;
步驟4,利用各項運行環境因素以及運行環境因素可信數據庫計算各項運行環境因素匹配度;
步驟5,利用各項運行環境因素匹配度以及各項運行環境因素權重計算實際總體匹配度;
步驟6,判斷實際總體匹配度是否大于等于目標總體匹配度,若大于等于,則web應用正常運行,若小于,則web應用停止運行,并給出運行環境不可信提示。
進一步的,步驟1中,運行環境因素可信數據庫中存儲的運行環境因素可信數據包括但不限于芯片型號、主板制造商以及內核版本號。
進一步的,步驟1中,調用Linux庫函數生成運行環境因素可信數據庫的具體步驟為:
步驟1.1,在web應用源代碼中引用包含Linux庫函數的頭文件;
步驟1.2,調用Linux庫函數的頭文件中包含的可信運行環境數據庫定義函數,并在可信運行環境數據庫定義函數的函數參數中填入各項運行環境因素可信列表;
步驟1.3,在編譯web應用階段,利用可信運行環境數據庫生成函數將各項運行環境因素可信列表寫入運行環境因素可信數據庫。
進一步的,步驟2中,各項運行環境因素權重的設置范圍均為0~1,各項運行環境因素權重的總和為1,目標總體匹配度的設置范圍為0~1。
進一步的,步驟4中,計算運行環境因素匹配度的具體步驟為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇北弓智能科技有限公司,未經江蘇北弓智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011356546.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種內孔熔銅設備
- 下一篇:一種利用深海水壓提供壓力的壓力機





