亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種自適應(yīng)的密碼設(shè)備檢測方法和系統(tǒng)的制作方法

文檔序號:10552796閱讀:549來源:國知局
一種自適應(yīng)的密碼設(shè)備檢測方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種自適應(yīng)的密碼設(shè)備檢測方法和系統(tǒng)。本系統(tǒng)包含檢測機、被測密碼設(shè)備和模式評估模塊,檢測機用來對被測密碼設(shè)備進行性能測試和正確性測試,被測密碼設(shè)備用來進行密碼運算,模式評估模塊用來評估模式匹配條件,并做出模式選擇。模式評估模塊通過評估檢測機進行正確性驗證測試的密碼運算速度、檢測機的數(shù)據(jù)存儲速度和被測密碼設(shè)備的密碼運算速度的關(guān)系,自適應(yīng)地選擇檢測模式,在不影響被測密碼設(shè)備性能測試的情況下,完成對被測密碼設(shè)備的正確性驗證測試,使被測密碼設(shè)備可以處于最佳速度進行密碼運算,大大提高了性能測試的準確性,消除了檢測機性能成為被測密碼設(shè)備性能測試的瓶頸問題。
【專利說明】
一種自適應(yīng)的密碼設(shè)備檢測方法和系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于計算機技術(shù)、信息安全技術(shù)領(lǐng)域,是一種適應(yīng)于各種密碼設(shè)備的檢測方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著計算機技術(shù)和信息安全技術(shù)的推廣,企業(yè)界信息安全意識的逐步加強,為了滿足日益增長的用戶需求,密碼設(shè)備的密碼運算速度被一再的提升。在保證高性能的密碼運算的前提下,每臺密碼設(shè)備的正確性也至關(guān)重要,所以要對密碼設(shè)備進行性能測試和正確性驗證測試。
[0003]目前,對于密碼設(shè)備的檢測方法主要包括三種:(I)半手工的參與模式,在預(yù)設(shè)密碼算法后,通過人工的輸入密碼運算數(shù)據(jù),得到輸出數(shù)據(jù),再通過檢測設(shè)備進行檢測。這種方式需要人力的參與,嚴重的影響了效率,方便性不佳。(2)在默認檢測設(shè)備的正確性驗證密碼運算速度肯定會快于密碼設(shè)備的密碼運算速度的情況下進行自動化的檢測。隨著密碼設(shè)備的密碼運算速度越來越快,檢測設(shè)備的檢測速度已經(jīng)慢慢的被密碼設(shè)備的密碼運算速度超越了。這種方式已經(jīng)落后于現(xiàn)在的密碼設(shè)備測試要求。(3)自動的停等模式,在預(yù)設(shè)密碼算法后,每次密碼設(shè)備產(chǎn)生的輸出數(shù)據(jù)自動的傳輸給檢測設(shè)備,在檢測設(shè)備完成正確性驗證測試之后,檢測設(shè)備向被測密碼設(shè)備發(fā)送指令開始下一輪測試。通過這種停等策略,解決了人工的參與,自動性和方便性有所提升,但是檢測機(即檢測設(shè)備)影響了被測密碼設(shè)備的性能測試,成為了被測密碼設(shè)備性能測試的障礙。

【發(fā)明內(nèi)容】

[0004]本發(fā)明針對各種密碼設(shè)備檢測系統(tǒng),提出了一種自適應(yīng)的密碼設(shè)備檢測方法和系統(tǒng),解決了檢測機和被測密碼設(shè)備間密碼運算速度的制約問題,通過模式評估模塊,自適應(yīng)地調(diào)整檢測機工作模式,自動化地完成對被測密碼設(shè)備的性能測試和正確性測試,獲取準確的測試結(jié)果。
[0005]本發(fā)明的自適應(yīng)的密碼設(shè)備檢測方法,在檢測機中設(shè)置模式評估模塊,所述模式評估模塊根據(jù)檢測機的正確性驗證密碼運算速度、檢測機的數(shù)據(jù)存儲速度和被測密碼設(shè)備的密碼運算速度,自適應(yīng)地切換檢測模式,使被測密碼設(shè)備的性能測試不受檢測機性能的影響,達到高速檢測的目的,完成對被測密碼設(shè)備的性能測試和正確性驗證測試。
[0006]本發(fā)明中自適應(yīng)密碼設(shè)備檢測方法的檢測模式之一為,在檢測機的正確性驗證密碼運算速度高于或等于被測密碼設(shè)備的密碼運算速度的情況下,檢測機在對被測密碼設(shè)備進行性能測試的同時進行正確性驗證測試,并記錄下被測密碼設(shè)備的性能測試結(jié)果和正確性驗證測試結(jié)果。
[0007]單位時間T內(nèi),被測密碼設(shè)備的密碼運算速度為STQE,檢測機進行正確性驗證的密碼運算速度為Seval。
[0008]本發(fā)明自適應(yīng)的密碼設(shè)備檢測系統(tǒng)的模式之二為,在檢測機的正確性驗證密碼運算速度低于被測密碼設(shè)備的密碼運算速度,同時檢測機的數(shù)據(jù)存儲速度大于或等于被測密碼設(shè)備的密碼運算速度的情況下,檢測機會放棄直接進行正確性驗證測試,而是存儲對被測密碼設(shè)備進行正確性驗證需要的數(shù)據(jù),因為檢測機的數(shù)據(jù)存儲速度大于或等于被測密碼設(shè)備的密碼運算速度,所以檢測機可以存儲下所有對被測密碼設(shè)備進行正確性驗證需要的數(shù)據(jù),待被測密碼設(shè)備的性能測試完成后,檢測機再對存儲的數(shù)據(jù)進行正確性驗證測試,并記錄下被測密碼設(shè)備的性能測試結(jié)果和正確性驗證測試結(jié)果。
[0009]單位時間T內(nèi),被測密碼設(shè)備的密碼運算速度為STQE,檢測機進行正確性驗證的密碼運算速度為Seval,檢測機的數(shù)據(jù)存儲速度為Sstcirage3。
[0010]本發(fā)明自適應(yīng)的密碼設(shè)備檢測系統(tǒng)的模式之三為,在檢測機的正確性驗證密碼運算速度低于被測密碼設(shè)備的密碼運算速度,同時檢測機的數(shù)據(jù)存儲速度小于被測密碼設(shè)備的密碼運算速度的情況下,檢測機將存儲一定比例的對被測密碼設(shè)備進行正確性驗證需要的數(shù)據(jù),待被測密碼設(shè)備的性能測試完成后,檢測機再對存儲的數(shù)據(jù)進行正確性驗證測試,并記錄下被測密碼設(shè)備的性能測試結(jié)果和正確性驗證測試結(jié)果。
[0011]單位時間T內(nèi),被測密碼設(shè)備的密碼運算速度為STQE,檢測機進行正確性驗證的密碼運算速度為Seval,檢測機的數(shù)據(jù)存儲速度為Sstcirage,存儲的最大比例為R。
[0012]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:
[0013]本發(fā)明通過模式評估模塊,根據(jù)檢測過程中被測密碼設(shè)備的密碼運算速度、檢測機的正確性驗證密碼運算速度和檢測機的數(shù)據(jù)存儲速度的關(guān)系,自適應(yīng)的選擇檢測模式,在不影響被測密碼設(shè)備性能測試的情況下,完成對被測密碼設(shè)備的正確性驗證測試,使被測密碼設(shè)備可以處于最佳速度進行密碼運算,大大提高了性能檢測的準確性,消除了檢測機的性能成為被測密碼設(shè)備性能測試的瓶頸的問題;正確性驗證測試所采集的數(shù)據(jù)為被測密碼設(shè)備高速運行下產(chǎn)生的數(shù)據(jù),保證了正確性驗證測試結(jié)果的準確性。
【附圖說明】
[0014]圖1為本發(fā)明的密碼設(shè)備檢測方法系統(tǒng)的示意圖。
[0015]圖2為模式評估模塊評估模式匹配條件并選擇三種檢測模式的示意圖。
【具體實施方式】
[0016]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加的清楚明白,以下通過實施例對本發(fā)明作進一步的詳細說明。
[0017]圖1為本發(fā)明的密碼設(shè)備檢測系統(tǒng)的示意圖,包含檢測機、被測密碼設(shè)備和模式評估模塊,其中檢測機用來對被測密碼設(shè)備進行性能測試和正確性測試,被測密碼設(shè)備用來進行密碼運算,模式評估模塊用來評估模式匹配條件,并做出模式選擇。在測試過程中,模式評估模塊根據(jù)檢測機的正確性驗證密碼運算速度、檢測機的數(shù)據(jù)存儲速度和被測密碼設(shè)備的密碼運算速度,自適應(yīng)的切換檢測模式。
[0018]假設(shè)被測密碼設(shè)備上的密碼算法為A,在檢測機上部署模式評估模塊。在開始檢測后,模式評估模塊根據(jù)單位時間T內(nèi)被測密碼設(shè)備完成指定密碼操作的數(shù)量DTQE,得到被測密碼設(shè)備的密碼運算速度:
[0019]Stoe = Dtoe/T
[0020]根據(jù)單位時間T內(nèi)檢測機可以進行正確性驗證的數(shù)據(jù)Dm,得到檢測機的正確性驗證密碼運算速度:
[0021]Seval = Dval/T
[0022]在自適應(yīng)的密碼設(shè)備檢測系統(tǒng)中,如果Seval多S.,如圖2所示,則檢測機的檢測模式選擇為模式一,檢測機在對被測密碼設(shè)備進行性能測試的同時,即時對被測密碼設(shè)備進行正確性驗證測試,記錄下被測密碼設(shè)備的性能測試結(jié)果和正確性驗證測試結(jié)果。
[0023]在自適應(yīng)的密碼設(shè)備檢測系統(tǒng)中,如果SEm〈STQE,檢測機根據(jù)單位時間T內(nèi),檢測機可以存儲的數(shù)據(jù)Dstorage,得到檢測機的數(shù)據(jù)存儲速度:
[0024]Sstorage = Dstorage/T
[0025]在自適應(yīng)的密碼設(shè)備檢測系統(tǒng)中,如果SevaiXStqe,且Sstorage^Stqe,如圖2所不,則檢測機的檢測模式選擇模式二,檢測機即時的存儲下全部對被測密碼設(shè)備進行正確性驗證所需的數(shù)據(jù),在被測密碼設(shè)備性能測試完成后,檢測機對存儲數(shù)據(jù)進行正確性驗證測試,記錄下被測密碼設(shè)備的性能測試結(jié)果和正確性驗證測試結(jié)果。
[0026]在自適應(yīng)的密碼設(shè)備檢測系統(tǒng)中,如果SevalXStqe,且Sstorage〈STQE,則檢測機可存儲被測密碼設(shè)備輸出數(shù)據(jù)的最大比例為:
[0027]R = Sstorage/STOE
[0028]這種條件下,檢測機選擇模式三,如圖2所示,檢測機即時的、隨機的按照比例r(0〈r<R)存儲被測密碼設(shè)備輸出的用于正確性驗證的數(shù)據(jù),在被測密碼設(shè)備性能測試完成后,檢測機對存儲數(shù)據(jù)進行正確性驗證測試,記錄下被測密碼設(shè)備的性能測試結(jié)果和正確性驗證測試結(jié)果。
[0029]以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其進行限制,本領(lǐng)域的普通技術(shù)人員可以對本發(fā)明的技術(shù)方案進行修改或者同等替換,而不脫離本發(fā)明的精神和范圍,本發(fā)明的保護范圍應(yīng)以權(quán)利要求所述為準。
【主權(quán)項】
1.一種自適應(yīng)的密碼設(shè)備檢測方法,其特征在于,根據(jù)被測密碼設(shè)備的密碼運算性能、檢測機的正確性驗證密碼運算性能和檢測機的存儲性能,自適應(yīng)地調(diào)整檢測模式,使被測密碼設(shè)備的性能測試不受檢測機性能的影響,完成對被測密碼設(shè)備的性能測試和正確性驗證測試。2.如權(quán)利要求1所述的方法,其特征在于,所述檢測模式包括:模式一,檢測機在對被測密碼設(shè)備進行性能測試時,即時對被測密碼設(shè)備進行正確性驗證;模式二,檢測機在對密碼設(shè)備進行性能測試的同時,存儲下全部對被測密碼設(shè)備進行正確性驗證測試需要的數(shù)據(jù),在性能測試完成后,檢測機根據(jù)存儲的數(shù)據(jù)對被測密碼設(shè)備進行正確性驗證測試;模式三,檢測機在對密碼設(shè)備進行性能測試的同時,隨機存儲對被測密碼設(shè)備進行正確性驗證測試需要的全部數(shù)據(jù)中的一部分,存儲比例為r,在性能測試完成后,檢測機根據(jù)存儲的數(shù)據(jù)對被測密碼設(shè)備進行正確性驗證測試。3.如權(quán)利要求2所述的方法,其特征在于,所述的三種檢測模式的匹配條件分別為:模式一的匹配條件為,檢測機的即時正確性驗證密碼運算速度Seval大于等于被測密碼設(shè)備的密碼運算速度Sm;模式二的匹配條件為,檢測機的即時正確性驗證密碼運算速度Seval小于被測密碼設(shè)備的密碼運算速度STQE,同時檢測機的數(shù)據(jù)存儲速度Sstcirage3大于或等于被測密碼設(shè)備的密碼運算速度Sm;模式三的匹配條件為,檢測機的即時正確性驗證密碼運算速度Seval小于被測密碼設(shè)備的密碼運算速度STQE,檢測機的數(shù)據(jù)存儲速度Sstoage小于被測密碼設(shè)備的密碼運算速度Stoeo4.如權(quán)利要求3所述的方法,其特征在于,存儲比例r的取值為:0〈Γ Sstorage/SlOE ο5.—種自適應(yīng)的密碼設(shè)備檢測系統(tǒng),其特征在于,包括檢測機、被測密碼設(shè)備和模式評估模塊,所述模式評估模塊根據(jù)被測密碼設(shè)備的密碼運算性能、檢測機的正確性驗證密碼運算性能和檢測機的存儲性能,自適應(yīng)地調(diào)整檢測模式,使被測密碼設(shè)備的性能測試不受檢測機性能的影響,完成對被測密碼設(shè)備的性能測試和正確性驗證測試。6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述模式評估模塊設(shè)置于檢測機上。7.如權(quán)利要求5和6所述的系統(tǒng),其特征在于,所述檢測模式包括:模式一,檢測機在對被測密碼設(shè)備進行性能測試時,即時對被測密碼設(shè)備進行正確性驗證;模式二,檢測機在對密碼設(shè)備進行性能測試的同時,存儲下全部對被測密碼設(shè)備進行正確性驗證測試需要的數(shù)據(jù),在性能測試完成后,檢測機根據(jù)存儲的數(shù)據(jù)對被測密碼設(shè)備進行正確性驗證測試;模式三,檢測機在對密碼設(shè)備進行性能測試的同時,隨機存儲對被測密碼設(shè)備進行正確性驗證測試需要的全部數(shù)據(jù)中的一部分,存儲比例為r,在性能測試完成后,檢測機根據(jù)存儲的數(shù)據(jù)對被測密碼設(shè)備進行正確性驗證測試。8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述的三種檢測模式的匹配條件分別為:模式一的匹配條件為,檢測機的即時正確性驗證密碼運算速度Seval大于等于被測密碼設(shè)備的密碼運算速度Sm;模式二的匹配條件為,檢測機的即時正確性驗證密碼運算速度Seval小于被測密碼設(shè)備的密碼運算速度STQE,同時檢測機的數(shù)據(jù)存儲速度Sstcirage3大于或等于被測密碼設(shè)備的密碼運算速度Sm;模式三的匹配條件為,檢測機的即時正確性驗證密碼運算速度Seval小于被測密碼設(shè)備的密碼運算速度STQE,檢測機的數(shù)據(jù)存儲速度Sstoage小于被測密碼設(shè)備的密碼運算速度Stoeo9.如權(quán)利要求8所述的系統(tǒng),其特征在于,存儲比例r的取值為:0〈Γ ^ Sstorage/STOE ο
【文檔編號】G06F11/26GK105912433SQ201610217237
【公開日】2016年8月31日
【申請日】2016年4月8日
【發(fā)明人】蔡權(quán)偉, 江芳杰, 侯岳晗, 王平建, 林璟鏘, 夏魯寧, 荊繼武
【申請人】中國科學院數(shù)據(jù)與通信保護研究教育中心
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1