[發明專利]一種多接口安全產品測試裝置和方法在審
| 申請號: | 201710096821.3 | 申請日: | 2017-02-22 |
| 公開(公告)號: | CN106897221A | 公開(公告)日: | 2017-06-27 |
| 發明(設計)人: | 楊國強;閆興平 | 申請(專利權)人: | 北京寶興達信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京創遇知識產權代理有限公司11577 | 代理人: | 朱紅濤,馮建基 |
| 地址: | 100000 北京市朝陽區東直*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 接口 安全產品 測試 裝置 方法 | ||
技術領域
本發明涉及安全產品測試技術領域,具體涉及一種多接口安全產品測試裝置和方法。
背景技術
應用于不同領域的安全產品,為滿足不同的使用場景,其產品形態將會有很大差異,例如處理器架構、通信接口的不同。現有安全平臺根據不同的應用,處理器有51平臺、ARM平臺;通信接口有SPI、IIC、UART以及ISO7816等接口形式。現在對于不同的安全產品的開發與測試基本都是單獨搭建不同的開發測試環境。開發與測試的代碼的重用率比較差,開發與測試的硬件平臺的差異性非常大。產品的開發與維護成本都比較大。
公開號為CN101447898A的中國專利文獻公開了一種用于網絡安全產品的測試系統及測試方法,該測試系統包括策略模塊、會話生成模塊、結果評判模塊和報告模塊。該測試方法包括以下步驟:(a)填充測試規則的數據結構鏈表,生成具體的測試用例;(b)構建客戶端和服務端程序,分別模擬網絡安全產品所隔離的兩個網絡中的主機,并通過客戶端和服務端程序調用測試用例對應的測試插件以實時生成相應的數據包,并傳遞給客戶端或服務端進行發送,從而生成網絡會話或網絡攻擊會話;(c)根據會話完成情況及測試用例中的網絡安全產品行為參數,評判測試用例的測試結果。
公開號為CN103684931A的中國專利文獻公開了一種網絡安全產品的穩定性測試方法和控制臺,其中方法包括:控制臺向客戶端和服務器發送參數配置信息,以使客戶端和服務器根據參數配置信息通過網絡安全產品進行交互,以向網絡安全產品提供初始混合流量;在網絡安全產品對接收到的初始混合流量進行處理時,控制臺獲取網絡安全產品的性能參數;根據性能參數對網絡安全產品進行性能評估,獲得網絡安全產品的性能評估值;根據性能評估值對參數配置信息進行調整,使得控制臺能夠對網絡安全產品的穩定性進行自動化測試,獲取網絡安全產品穩定工作時能夠處理的最大混合流量,提高網絡安全產品的測試效率,降低網絡安全產品的測試成本。
發明內容
本發明的目的在于提供一種多接口安全產品測試裝置和方法,本發明可以支持各類不同通信接口安全產品的開發與測試。本發明可根據安全產品的開發測試需求,將上位機的開發與測試案例所需的相關測試數據下發和上傳。
為實現上述目的,本發明提供一種多接口安全產品測試裝置,其特征在于,所述多接口安全產品測試裝置包括:USB接口,用于與上位機信息連接;安全產品通信接口,用于與安全產品信息連接;主處理器,用于與所述USB接口和安全產品通信接口信息連接并傳輸信息。
可選的,所述安全產品通信接口為選自IIC接口、SPI接口、UART接口和ISO7816接口中的至少一種。
可選的,所述主處理器的芯片型號為STM32F746、STM32F103或STM32F401。
本發明還提供一種多接口安全產品測試方法,所述多接口安全產品測試方法包括:上位機下發開發與測試數據;將所述開發與測試數據通過多接口安全產品測試裝置輸送至安全產品;安全產品根據接收的開發與測試數據進行開發和測試,得到返回數據;將所述返回數據通過所述多接口安全產品測試裝置上傳至上位機。
可選的,所述多接口安全產品測試裝置包括:USB接口,用于與上位機信息連接;安全產品通信接口,用于與安全產品信息連接;主處理器,用于與所述USB接口和安全產品通信接口信息連接并傳輸信息。
可選的,所述安全產品通信接口為選自IIC接口、SPI接口、UART接口和ISO7816接口中的至少一種。
可選的,所述主處理器的芯片型號為STM32F746、STM32F103或STM32F401。
可選的,所述上位機為電腦。
可選的,所述安全產品為SIM卡、銀行卡、房卡或電卡。
本發明方法具有如下優點:
本發明符合PBOC和國密相關行業標準;整合不同安全方案的設計要點,并根據加密芯片開發測試需求,設計開發一套安全產品的通用開發套件,能夠實現USB轉SPI、USB轉IIC、USB轉UART以及USB轉ISO7816通信數據轉換;實現上位機開發測試環境與安全產品的數據交換。
附圖說明
圖1是本發明多接口安全產品測試裝置一種具體實施方式的結構示意圖。
圖2是本發明多接口安全產品測試方法一種具體實施方式的流程示意圖。
具體實施方式
以下實施例用于說明本發明,但不用來限制本發明的范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京寶興達信息技術有限公司,未經北京寶興達信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710096821.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于XML的系統對象模型的校驗方法
- 下一篇:TP固件切換方法及裝置





