[發明專利]UNIX/LINUX環境中高效調用硬件加密機的方法及系統無效
| 申請號: | 201210310795.7 | 申請日: | 2012-08-28 |
| 公開(公告)號: | CN102880825A | 公開(公告)日: | 2013-01-16 |
| 發明(設計)人: | 耿振民;吳海生 | 申請(專利權)人: | 無錫華御信息技術有限公司 |
| 主分類號: | G06F21/50 | 分類號: | G06F21/50;G06F21/71 |
| 代理公司: | 無錫華源專利事務所 32228 | 代理人: | 孫力堅 |
| 地址: | 214081 江蘇省無錫市濱湖*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | unix linux 環境 高效 調用 硬件 加密 方法 系統 | ||
1.一種UNIX/LINUX環境中高效調用硬件加密機的方法,其特征在于包括以下步驟:
步驟一:從配置文件中讀取包括硬件加密機型號、硬件加密機IP地址、硬件加密機端口號、請求消息隊列和應答消息隊列key值在內的配置信息;
步驟二:判斷請求消息隊列和應答消息隊列是否已經存在,如果不存在,則分別建立;
步驟三:與硬件加密機建立連接;
步驟四:等待其它應用系統將需調用硬件加密機的消息寫入請求消息隊列;
步驟五:從請求消息隊列中讀取消息并發送給硬件加密機;
步驟六:接收硬件加密機消息并寫入應答消息隊列;
步驟七:其它應用系統從應答消息隊列接收消息。
2.根據權利要求1所述UNIX/LINUX環境中高效調用硬件加密機的方法,其特征在于:在執行所述步驟五之前,先檢查請求消息隊列中是否有消息;如果存在消息,則執行步驟五,如果無消息,則返回步驟四繼續等待。
3.根據權利要求1所述UNIX/LINUX環境中高效調用硬件加密機的方法,其特征在于:在執行所述步驟五之前,需對請求消息進行預處理,然后執行步驟五,將預處理后的消息發送給對應的硬件加密機。
4.根據權利要求1所述UNIX/LINUX環境中高效調用硬件加密機的方法,其特征在于:所述步驟三中,與配置文件中指定的硬件加密機通過SOCKET通訊方式建立連接,端口號取自配置文件。
5.根據權利要求1所述UNIX/LINUX環境中高效調用硬件加密機的方法,其特征在于:所述步驟四、步驟七中的其它應用系統為需調用硬件加密機的應用系統。
6.一種UNIX/LINUX環境中高效調用硬件加密機的系統,其特征在于:包括一臺裝有UNIX或LINUX的服務器、一個動態鏈接庫、一個加密server、一臺硬件加密機以及一個需調用硬件加密機的其它應用系統;所述動態鏈接庫、加密server、需調用硬件加密機的其它應用系統均在裝有UNIX或LINUX的服務器上運行,所述其它應用系統通過調用動態鏈接庫與加密server進行消息交互,所述硬件加密機與裝有UNIX或LINUX的服務器通過網絡連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫華御信息技術有限公司,未經無錫華御信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210310795.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種透明柔性阻變存儲器及其制備方法
- 下一篇:具有防水功能的相機





