[發明專利]一種分布式代碼運行及交互安全方法及其系統在審
| 申請號: | 201711169348.3 | 申請日: | 2017-11-22 |
| 公開(公告)號: | CN109861945A | 公開(公告)日: | 2019-06-07 |
| 發明(設計)人: | 曹耀和 | 申請(專利權)人: | 浙江智貝信息科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L9/08 |
| 代理公司: | 浙江一墨律師事務所 33252 | 代理人: | 陳紅珊 |
| 地址: | 310053 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 代碼運行 服務器 密文 加密模塊 客戶端瀏覽器 編碼轉換 應用 加密文件系統 請求加密模塊 安全執行 編碼加密 插件模塊 代碼動態 代碼密文 文件系統 運行代碼 和函數 可顯示 瀏覽器 融合 安全 操作系統 調用 攔截 返回 轉換 | ||
本發明涉及一種分布式代碼運行及交互安全方法及其系統,包括客戶端瀏覽器或應用(接口)和web或其他類型的服務器,在服務器中設置有加密文件系統、和函數調用攔截插件模塊和加密模塊,客戶端瀏覽器或應用(接口)向服務器發出代碼動態安全執行請求,文件系統請求加密模塊進行編碼加密生成代碼密文;加密模塊進行密文編碼轉換后返回給操作系統;服務器先向加密模塊提出對代碼運行結果進行密文編碼轉換請求;服務器將未轉換的代碼運行結果的密文與可顯示或應用(接口)可處理的代碼運行結果的密文融合,融合結果發送到瀏覽器或應用(接口)。本發明有效保護web服務器中的運行代碼的安全。
技術領域
本發明屬于分布式web、網絡、計算及服務代碼運行及交互安全的技術領域,尤其涉及一種分布式代碼運行及交互安全方法及其系統。
背景技術
現有分布式網絡及服務容易受到黑客攻擊,即使在web服務器中安裝了加密安全軟件,仍然易被黑客破解而失去保護作用,使得web服務器中的代碼運行及交互安全得不到可靠保障,尤其是計算機總有機會接觸到代碼的明文代碼信息?,F有技術有待進一步改進和提高。
發明內容
本發明所要解決的技術問題在于,提供一種分布式代碼運行及交互安全方法及其系統,保護web和其他類型的服務器中的代碼的安全,確保代碼在服務器的內存、CPU、到互聯網、客戶端、瀏覽器中的內存、CPU中都沒有一套完整的明文代碼、甚至完全沒有明文代碼,確保了服務器中代碼及其執行以及客戶端人機交互和應用(接口)的安全。
本發明是這樣實現的,提供一種分布式代碼運行及交互安全方法,包括如下具體步驟:
A、客戶端瀏覽器或應用接口向web或相關服務器發出代碼動態密文化安全執行請求,所述代碼包含代碼明文和/或代碼密文,所述安全執行請求包括所述服務器的文件系統對該代碼明文進行編碼加密或/和對該代碼密文進行密文轉換動態生成代碼密文的請求;
B、所述文件系統向服務器的加密模塊提出對該代碼明文進行編碼加密或對該代碼密文進行密文編碼轉換請求,并同時將代碼明文或密文發送給加密模塊;
C、所述加密模塊對該代碼明文進行編碼加密或對該代碼密文進行密文編碼轉換后將轉換后的可執行的代碼密文返回給所述服務器的操作系統;
D、所述服務器對可執行的代碼密文進行執行、運算和處理,并得到代碼運行結果的密文;
E、在所述代碼運行結果的密文推送給客戶端瀏覽器或應用(接口)之前,所述服務器先向加密模塊提出對代碼運行結果的密文進行密文編碼轉換請求,并同時將代碼運行結果的密文發送給加密模塊;
F、所述加密模塊對代碼運行結果的密文進行密文編碼轉換后將轉換后的可顯示或應用(接口)可處理的代碼運行結果的密文返回給所述服務器;
G、所述服務器將未轉換的代碼運行結果的密文與可顯示或應用(接口)可處理的代碼運行結果的密文進行融合,再將融合結果發送到客戶端瀏覽器或應用(接口),所述客戶端瀏覽器顯示或應用(接口)處理與代碼請求相對應的運行結果。
本發明是這樣實現的,提供一種分布式代碼運行及交互安全系統,包括客戶端瀏覽器或應用(接口)、人機交互和web或其他類型的服務器,在所述服務器中設置有加密文件系統、、函數調用攔截插件模塊和加密模塊,
所述客戶端瀏覽器或應用(接口)向web或其他類型服務器發出代碼動態密文化安全執行請求,所述代碼包含代碼明文和/或代碼密文,所述安全執行請求包括所述服務器的文件系統對該代碼明文進行編碼加密或/和對該代碼密文進行密文轉換動態生成代碼密文的請求;
所述文件系統向服務器的加密模塊提出對該代碼明文進行編碼加密或對該代碼密文進行密文編碼轉換請求,并同時將代碼明文或密文發送給加密模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江智貝信息科技有限公司,未經浙江智貝信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711169348.3/2.html,轉載請聲明來源鉆瓜專利網。





