欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

驗(yàn)證加密結(jié)果正確性的方法及裝置與流程

文檔序號:40580827發(fā)布日期:2025-01-07 20:20閱讀:6來源:國知局
驗(yàn)證加密結(jié)果正確性的方法及裝置與流程

本技術(shù)實(shí)施例涉及計算機(jī)領(lǐng)域,具體而言,涉及一種驗(yàn)證加密結(jié)果正確性的方法及裝置。


背景技術(shù):

1、當(dāng)今數(shù)字化時代,數(shù)據(jù)安全已經(jīng)成為全球關(guān)注的焦點(diǎn)。隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展和數(shù)據(jù)量的爆炸性增長,個人信息和企業(yè)數(shù)據(jù)面臨著前所未有的安全威脅。在這種背景下,數(shù)據(jù)加密技術(shù)成為了保護(hù)數(shù)據(jù)安全的重要手段。例如,sm4加密算法,作為一種對稱加密算法,因其高效性和安全性,被廣泛應(yīng)用于各種信息加密場景中,尤其是在固態(tài)硬盤(ssd)等存儲設(shè)備上的應(yīng)用。

2、作為現(xiàn)代計算設(shè)備中的關(guān)鍵組件,其高速讀寫能力和耐用性使其在市場上得到了廣泛應(yīng)用。然而,隨著ssd技術(shù)的發(fā)展,對其加密性能的要求也越來越高?,F(xiàn)有的sm4加密算法驗(yàn)證方法主要依賴于硬件設(shè)備和手動操作,這些方法不僅成本高昂,而且效率低下,無法滿足大規(guī)模和自動化測試的需求。此外,傳統(tǒng)方法在測試過程中容易受到人為因素的影響,導(dǎo)致測試結(jié)果的準(zhǔn)確性和一致性受到影響。

3、針對上述問題,目前尚未存在有效的解決方案。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供了一種驗(yàn)證加密結(jié)果正確性的方法及裝置,以至少解決相關(guān)技術(shù)中手動驗(yàn)證加密算法效率較低的問題。

2、根據(jù)本技術(shù)的一個實(shí)施例,提供了一種驗(yàn)證加密結(jié)果正確性的方法,包括:測試機(jī)接收控制機(jī)發(fā)送的第一指令,其中,所述第一指令攜帶有n種加密模式,所述n是大于或等于1的整數(shù);所述測試機(jī)向目標(biāo)設(shè)備發(fā)送第二指令,其中,所述第二指令攜帶有待加密數(shù)據(jù)集合和所述n種加密模式中的全部或部分加密模式,所述第二指令用于指示所述目標(biāo)設(shè)備使用所述n種加密模式中的全部或部分加密模式對所述待加密數(shù)據(jù)集合中的待加密數(shù)據(jù)進(jìn)行加密;所述測試機(jī)接收所述目標(biāo)設(shè)備發(fā)送的加密文件,其中,所述加密文件包括加密結(jié)果,所述加密結(jié)果是所述目標(biāo)設(shè)備使用所述加密模式對所述待加密數(shù)據(jù)進(jìn)行加密得到的結(jié)果;所述測試機(jī)根據(jù)預(yù)先建立的標(biāo)準(zhǔn)數(shù)據(jù)庫驗(yàn)證所述加密文件包括的所述加密結(jié)果的正確性,得到驗(yàn)證結(jié)果,其中,所述標(biāo)準(zhǔn)數(shù)據(jù)庫記錄了標(biāo)準(zhǔn)數(shù)據(jù),以及所述標(biāo)準(zhǔn)數(shù)據(jù)的密文。

3、在一個示例性實(shí)施例中,所述測試機(jī)根據(jù)預(yù)先建立的標(biāo)準(zhǔn)數(shù)據(jù)庫驗(yàn)證所述加密文件包括的所述加密結(jié)果的正確性,包括:所述測試機(jī)從所述加密文件中獲取當(dāng)前待驗(yàn)證的加密結(jié)果,其中,所述當(dāng)前待驗(yàn)證的加密結(jié)果是所述目標(biāo)設(shè)備使用第一加密模式對第一待加密數(shù)據(jù)進(jìn)行加密得到的結(jié)果,所述n種加密模式包括所述第一加密模式,所述待加密數(shù)據(jù)集合包括所述第一待加密數(shù)據(jù);所述測試機(jī)在所述標(biāo)準(zhǔn)數(shù)據(jù)庫中查找與所述第一待加密數(shù)據(jù)相同的第一標(biāo)準(zhǔn)數(shù)據(jù),并將所述標(biāo)準(zhǔn)數(shù)據(jù)庫中第一標(biāo)準(zhǔn)數(shù)據(jù)在所述第一加密模式下的密文確定為第一密文;所述測試機(jī)根據(jù)所述當(dāng)前待驗(yàn)證的加密結(jié)果與所述第一密文是否相同,驗(yàn)證所述加密文件包括的所述加密結(jié)果的正確性,其中,在相同的情況下,所述測試機(jī)確定所述當(dāng)前待驗(yàn)證的加密結(jié)果的驗(yàn)證結(jié)果是正確的加密結(jié)果,在不相同的情況下,所述測試機(jī)確定所述當(dāng)前待驗(yàn)證的加密結(jié)果的驗(yàn)證結(jié)果是錯誤的加密結(jié)果。

4、在一個示例性實(shí)施例中,在所述測試機(jī)根據(jù)預(yù)先建立的標(biāo)準(zhǔn)數(shù)據(jù)庫驗(yàn)證所述加密文件包括的所述加密結(jié)果的正確性之前,所述方法還包括:所述測試機(jī)獲取多個標(biāo)準(zhǔn)數(shù)據(jù),并使用所述n種加密模式中的各個加密模式分別對所述多個標(biāo)準(zhǔn)數(shù)據(jù)中的各個所述標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行加密,得到各個所述標(biāo)準(zhǔn)數(shù)據(jù)在各種加密模式下的密文,包括:所述測試機(jī)對當(dāng)前待加密的第二標(biāo)準(zhǔn)數(shù)據(jù)分別在所述n種加密模式中的各個加密模式進(jìn)行加密,得到所述第二標(biāo)準(zhǔn)數(shù)據(jù)的n個密文,其中,所述多個標(biāo)準(zhǔn)數(shù)據(jù)包括所述第二標(biāo)準(zhǔn)數(shù)據(jù);所述測試機(jī)建立各個所述標(biāo)準(zhǔn)數(shù)據(jù)在各種所述加密模式下的密文之間的對應(yīng)關(guān)系,并記錄在所述標(biāo)準(zhǔn)數(shù)據(jù)庫,包括:所述測試機(jī)建立所述第二標(biāo)準(zhǔn)數(shù)據(jù)與所述n個密文之間的對應(yīng)關(guān)系,得到所述第二標(biāo)準(zhǔn)數(shù)據(jù)的n個加密關(guān)系;所述測試機(jī)將所述第二標(biāo)準(zhǔn)數(shù)據(jù)的n個加密關(guān)系記錄在所述標(biāo)準(zhǔn)數(shù)據(jù)庫;在所述測試機(jī)根據(jù)預(yù)先建立的標(biāo)準(zhǔn)數(shù)據(jù)庫驗(yàn)證所述加密文件包括的所述加密結(jié)果的正確性之后,所述方法還包括:所述測試機(jī)將所述驗(yàn)證結(jié)果發(fā)送至所述控制機(jī)。

5、在一個示例性實(shí)施例中,在所述測試機(jī)向目標(biāo)設(shè)備發(fā)送第二指令之后,所述方法還包括:所述目標(biāo)設(shè)備從所述第二指令中解析出所述待加密數(shù)據(jù)集合和m種加密模式,其中m是大于或等于1且小于或等于n的整數(shù);所述目標(biāo)設(shè)備使用所述m種加密模式對應(yīng)的m個固件分別對所述待加密數(shù)據(jù)集合中的待加密數(shù)據(jù)進(jìn)行加密。

6、在一個示例性實(shí)施例中,所述目標(biāo)設(shè)備使用所述m種加密模式對應(yīng)的m個固件分別對所述待加密數(shù)據(jù)集合中的待加密數(shù)據(jù)進(jìn)行加密,包括:所述目標(biāo)設(shè)備使用第i種加密模式對應(yīng)的第i個固件的分別對所述待加密數(shù)據(jù)集合中的各個待加密數(shù)據(jù)執(zhí)行加密操作,得到第i個固件的加密結(jié)果集合,其中,i是大于或等于1且小于或等于m的整數(shù),第i種加密模式是所述m種加密模式中的任一加密模式。

7、在一個示例性實(shí)施例中,所述目標(biāo)設(shè)備使用第i種加密模式對應(yīng)的第i個固件的分別對所述待加密數(shù)據(jù)集合中的各個待加密數(shù)據(jù)執(zhí)行加密操作,得到第i個固件的加密結(jié)果集合,包括:所述第i個固件從預(yù)先建立的密鑰庫中獲取加密密鑰,并使用所述加密密鑰對所述待加密數(shù)據(jù)集合中的各個待加密數(shù)據(jù)執(zhí)行加密操作,得到第i個固件的加密結(jié)果集合。

8、在一個示例性實(shí)施例中,在所述測試機(jī)根據(jù)預(yù)先建立的標(biāo)準(zhǔn)數(shù)據(jù)庫驗(yàn)證所述加密文件包括的所述加密結(jié)果的正確性之后,所述方法還包括:在所述第i個固件的加密結(jié)果集合中正確的加密結(jié)果大于或等于預(yù)設(shè)閾值確定所述第i個固件是合格的固件,所述測試機(jī)在所述驗(yàn)證結(jié)果中標(biāo)記出所述第i個固件是合格固件;第i個固件的加密結(jié)果集合中正確的加密結(jié)果小于所述預(yù)設(shè)閾值確定所述第i個固件是不合格的固件,所述測試機(jī)在所述驗(yàn)證結(jié)果中標(biāo)記出所述第i個固件是不合格固件。

9、根據(jù)本技術(shù)的另一個實(shí)施例,提供了一種驗(yàn)證加密結(jié)果正確性的裝置,包括:第一接收模塊,用于接收控制機(jī)發(fā)送的第一指令,其中,所述第一指令攜帶有n種加密模式,所述n是大于或等于1的整數(shù);發(fā)送模塊,用于向目標(biāo)設(shè)備發(fā)送第二指令,其中,所述第二指令攜帶有待加密數(shù)據(jù)集合和所述n種加密模式中的全部或部分加密模式,所述第二指令用于指示所述目標(biāo)設(shè)備使用所述n種加密模式中的全部或部分加密模式對所述待加密數(shù)據(jù)集合中的待加密數(shù)據(jù)進(jìn)行加密;第二接收模塊,用于接收所述目標(biāo)設(shè)備發(fā)送的加密文件,其中,所述加密文件包括加密結(jié)果,所述加密結(jié)果是所述目標(biāo)設(shè)備使用所述加密模式對所述待加密數(shù)據(jù)進(jìn)行加密得到的結(jié)果;驗(yàn)證模塊,用于據(jù)預(yù)先建立的標(biāo)準(zhǔn)數(shù)據(jù)庫驗(yàn)證所述加密文件包括的所述加密結(jié)果的正確性,得到驗(yàn)證結(jié)果,其中,所述標(biāo)準(zhǔn)數(shù)據(jù)庫記錄了標(biāo)準(zhǔn)數(shù)據(jù),以及所述標(biāo)準(zhǔn)數(shù)據(jù)的密文。

10、根據(jù)本技術(shù)的又一個實(shí)施例,還提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)中存儲有計算機(jī)程序,其中,所述計算機(jī)程序被設(shè)置為運(yùn)行時執(zhí)行上述任一項(xiàng)方法實(shí)施例中的步驟。

11、根據(jù)本技術(shù)的又一個實(shí)施例,還提供了一種電子設(shè)備,包括存儲器和處理器,所述存儲器中存儲有計算機(jī)程序,所述處理器被設(shè)置為運(yùn)行所述計算機(jī)程序以執(zhí)行上述任一項(xiàng)方法實(shí)施例中的步驟。

12、通過本技術(shù),由于測試機(jī)接收控制機(jī)發(fā)送的第一指令,第一指令攜帶有n種加密模式,n是大于或等于1的整數(shù);測試機(jī)向目標(biāo)設(shè)備發(fā)送第二指令,第二指令攜帶有待加密數(shù)據(jù)集合和n種加密模式中的全部或部分加密模式,第二指令用于指示目標(biāo)設(shè)備使用n種加密模式中的全部或部分加密模式對待加密數(shù)據(jù)集合中的待加密數(shù)據(jù)進(jìn)行加密;測試機(jī)接收目標(biāo)設(shè)備發(fā)送的加密文件,加密文件包括加密結(jié)果,加密結(jié)果是目標(biāo)設(shè)備使用加密模式對所述待加密數(shù)據(jù)進(jìn)行加密得到的結(jié)果;測試機(jī)根據(jù)預(yù)先建立的標(biāo)準(zhǔn)數(shù)據(jù)庫驗(yàn)證加密文件包括的所述加密結(jié)果的正確性,得到驗(yàn)證結(jié)果,標(biāo)準(zhǔn)數(shù)據(jù)庫記錄了標(biāo)準(zhǔn)數(shù)據(jù),以及標(biāo)準(zhǔn)數(shù)據(jù)的密文。因此,可以解決相關(guān)技術(shù)中手動驗(yàn)證加密算法效率較低的問題,達(dá)到提高驗(yàn)證加密算法的效率的效果。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
北海市| 巴青县| 新民市| 南充市| 米林县| 柘荣县| 富川| 香格里拉县| 南宫市| 大关县| 仙游县| 莱芜市| 高阳县| 虞城县| 青浦区| 灵台县| 长葛市| 塔河县| 昭苏县| 隆德县| 绩溪县| 南安市| 晴隆县| 定兴县| 滦南县| 阿拉善左旗| 长宁县| 新竹县| 旬阳县| 和顺县| 新昌县| 阿克| 盐津县| 桦南县| 奉节县| 本溪市| 城步| 谷城县| 五大连池市| 邳州市| 伊吾县|