• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    雙碼安全模塊的驗證方法、裝置、電子設備及存儲介質制造方法及圖紙

    技術編號:44564061 閱讀:13 留言:0更新日期:2025-03-11 14:22
    本申請實施例提供一種雙碼安全模塊的驗證方法、裝置、電子設備及存儲介質,該方法包括:獲取對待測芯片進行驗證的激勵信號;將激勵信號轉換成驅動信號;根據驅動信號,對待測芯片中的雙碼安全模塊進行處理,得到處理結果;根據處理結果和預設驗證結果,確定與待測芯片中的雙碼安全模塊對應的驗證結果,本申請實施例中根據要測試的雙碼安全模塊功能,設置對應的激勵信號,然后將該激勵信號轉換成驅動信號,通過該驅動信號輸入到待測芯片中的雙碼安全模塊中,得到一個輸出結果,將輸出結果和預設校驗結果進行比較,進而判斷該雙碼安全模塊是否符合要求,從而可以對雙碼安全模塊的各個功能進行測試,這樣,更全面地對雙碼安全模塊進行安全驗證。

    【技術實現(xiàn)步驟摘要】

    本申請涉及計算機,具體而言,涉及一種雙碼安全模塊的驗證方法、裝置、電子設備及存儲介質


    技術介紹

    1、隨著芯片技術的不斷發(fā)展,對芯片功能的要求也越來越高,將芯片內中的存儲區(qū)域memory劃分為兩個獨立區(qū)域,并設置各自獨立的的128位csm密碼,將該區(qū)域稱為雙碼安全模塊(dcsm),該雙碼安全模塊可以阻止未授權人員訪問加密內容,進而有效防止您的代碼被重復或逆向編譯;與此同時,需要維護與升級的代碼可以存儲于另一個獨立區(qū)域內,并授權給相關人員使用。合理運用此功能,可以進一步地提高產品的安全性以及易用性。

    2、目前,采用veriloghdl語言編寫不同的測試用例,對該dcsm模塊的各個功能進行驗證,或者在soc系統(tǒng)級芯片中采用系統(tǒng)級用匯編語言寫的測試用例來驗證dcsm雙碼安全模塊的各個功能,由于dcsm雙碼安全模塊的功能比較復雜,且內部密碼邏輯復雜,現(xiàn)有的方法無法判斷該dcsm雙碼安全模塊的配置模式和安全功能缺陷,如何能夠更全面對芯片中的dcsm雙碼安全模塊的功能進行驗證,是目前急需解決的問題。


    技術實現(xiàn)思路

    1、本申請的一些實施例的目的在于提供一種雙碼安全模塊的驗證方法、裝置、電子設備及存儲介質,通過本申請的實施例的技術方案,通過獲取對待測芯片進行驗證的激勵信號;將所述激勵信號轉換成驅動信號;根據所述驅動信號,對所述待測芯片中的雙碼安全模塊進行處理,得到處理結果;根據所述處理結果和預設驗證結果,確定與所述待測芯片中的雙碼安全模塊對應的驗證結果,本申請實施例中根據要測試的雙碼安全模塊功能,設置對應的激勵信號,然后將該激勵信號轉換成驅動信號,通過該驅動信號輸入到待測芯片中的雙碼安全模塊中,得到一個輸出結果,將輸出結果和預設校驗結果進行比較,根據比較的結果來判斷該雙碼安全模塊是否符合要求,從而可以對雙碼安全模塊的各個功能進行測試,這樣,更全面地對雙碼安全模塊進行安全驗證。

    2、第一方面,本申請的一些實施例提供了一種雙碼安全模塊的驗證方法,包括:

    3、獲取對待測芯片進行驗證的激勵信號;

    4、將所述激勵信號轉換成驅動信號;

    5、根據所述驅動信號,對所述待測芯片中的雙碼安全模塊進行處理,得到處理結果;

    6、根據所述處理結果和預設驗證結果,確定與所述待測芯片中的雙碼安全模塊對應的驗證結果。

    7、本申請的一些實施例通過根據要測試的雙碼安全模塊功能,設置對應的激勵信號,然后將該激勵信號轉換成驅動信號,通過該驅動信號輸入到待測芯片中的雙碼安全模塊中,得到一個輸出結果,將輸出結果和預設校驗結果進行比較,根據比較的結果來判斷該雙碼安全模塊是否符合要求,從而可以對雙碼安全模塊的各個功能進行測試,這樣,更全面地對雙碼安全模塊進行安全驗證。

    8、可選地,所述將所述激勵信號轉換成驅動信號,包括:

    9、對所述激勵信號進行隨機化處理,得到處理后的激勵信號;

    10、對所述處理后的激勵信號進行轉換,得到與所述激勵信號對應的驅動信號。

    11、本申請的一些實施例通過對產生的激勵進行隨機化處理,得到處理后的激勵信號,然后對該處理后的激勵信號進行轉換,得到對應的驅動信號,可以設置不同的激勵信號,且增加隨機化處理,適用于不同的測試需求,而且使得驗證更加準確。

    12、可選地,所述方法還包括:

    13、獲取所述待測芯片內的雙碼安全模塊中的第一信號;

    14、對所述第一信號與預設配置信號進行比較,得到比較結果,所述比較結果用于對第一信號中的異常信號進行定位。

    15、本申請的一些實施例通過獲取待測芯片內的雙碼安全模塊的第一信號,和預設配置信號進行比較,這樣可以對待測芯片內的信號進行監(jiān)測,若有異常,就可以知道在哪個位置出現(xiàn)異常。

    16、可選地,所述根據所述驅動信號,對所述待測芯片中的雙碼安全模塊進行處理,得到處理結果,包括:

    17、采用預設加密密碼對所述雙碼安全模塊中的各個區(qū)域分別進行加密處理,得到加密結果;

    18、采用預設解密密碼對所述加密結果進行解密處理,得到解密結果;其中,所述預設加密密碼和所述預設解密密碼相對應;

    19、將所述加密結果和所述解密結果作為所述處理結果。

    20、本申請的一些實施例,將驅動信號輸入到雙碼安全模塊中,得到輸出結果,即處理結果,用于后續(xù)和預設密碼進行比較,從而對雙碼安全模塊進行驗證。

    21、可選地,所述采用預設解密密碼對所述加密結果進行解密處理,得到解密結果,包括:

    22、通過總線協(xié)議,獲取所述待測芯片中第一寄存器的第一數據和第二數據;

    23、根據所述第一數據,確定第一區(qū)域;

    24、根據所述第二數據,確定第二區(qū)域;

    25、通過預設偽讀操作,分別計算與所述第一區(qū)域對應的第一密碼,并根據所述第一密碼確定與第一密碼寄存器對應的第二密碼;以及計算與所述第二區(qū)域對應的第三密碼,并根據所述第三密碼確定與第二密碼寄存器對應的第四密碼;

    26、若所述第二密碼與所述預設密碼相匹配,則所述第一區(qū)域解密成功,若所述第四密碼與所述預設密碼匹配,則所述第二區(qū)域解密成功;

    27、若所述第二密碼與所述預設密碼不匹配,或者第四密碼與所述預設密碼不匹配,則確定所述解密結果是解密失敗。

    28、本申請的一些實施例通過預設偽讀操作分別計算各個區(qū)域的密碼,然后對該密碼和預設密碼進行比較,若相匹配,則說明解密成功,若不匹配,則說明解密失敗,根據該解密結果來判斷是否雙碼安全模塊通過驗證。

    29、可選地,在所述獲取對待測芯片進行驗證的激勵信號之前,所述方法還包括:

    30、采用偽讀操作,對所述待測芯片中的雙碼安全模塊進行初始化操作,得到初始化信號;

    31、若初始化信號為預設信號,則確定對所述待測芯片中的雙碼安全模塊的初始化操作成功。

    32、本申請的一些實施例預先對雙碼安全模塊進行初始化操作,提高后續(xù)驗證的準確性。

    33、第二方面,本申請的一些實施例提供了一種雙碼安全模塊的驗證裝置,包括:

    34、獲取模塊,用于獲取對待測芯片進行驗證的激勵信號;

    35、轉換模塊,用于將所述激勵信號轉換成驅動信號;

    36、處理模塊,用于根據所述驅動信號,對所述待測芯片中的雙碼安全模塊進行處理,得到處理結果;

    37、驗證模塊,用于根據所述處理結果和預設驗證結果,確定與所述待測芯片中的雙碼安全模塊對應的驗證結果。

    38、本申請的一些實施例通過根據要測試的雙碼安全模塊功能,設置對應的激勵信號,然后將該激勵信號轉換成驅動信號,通過該驅動信號輸入到待測芯片中的雙碼安全模塊中,得到一個輸出結果,將輸出結果和預設校驗結果進行比較,根據比較的結果來判斷該雙碼安全模塊是否符合要求,從而可以對雙碼安全模塊的各個功能進行測試,這樣,更全面地對雙碼安全模塊進行安全驗證。

    39、可選地本文檔來自技高網...

    【技術保護點】

    1.一種雙碼安全模塊的驗證方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的雙碼安全模塊的驗證方法,其特征在于,所述將所述激勵信號轉換成驅動信號,包括:

    3.根據權利要求1所述的雙碼安全模塊的驗證方法,其特征在于,所述方法還包括:

    4.根據權利要求1所述的雙碼安全模塊的驗證方法,其特征在于,所述根據所述驅動信號,對所述待測芯片中的雙碼安全模塊進行處理,得到處理結果,包括:

    5.根據權利要求4所述的雙碼安全模塊的驗證方法,其特征在于,所述采用預設解密密碼對所述加密結果進行解密處理,得到解密結果,包括:

    6.根據權利要求1所述的雙碼安全模塊的驗證方法,其特征在于,在所述獲取對待測芯片進行驗證的激勵信號之前,所述方法還包括:

    7.一種雙碼安全模塊的驗證裝置,其特征在于,所述裝置包括:

    8.根據權利要求7所述的雙碼安全模塊的驗證裝置,其特征在于,所述轉換模塊用于:

    9.一種電子設備,其特征在于,包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其中,所述處理器執(zhí)行所述程序時可實現(xiàn)權利要求1-6中任意一項權利要求所述的雙碼安全模塊的驗證方法。

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,其特征在于,所述程序被處理器執(zhí)行時可實現(xiàn)權利要求1-6中任意一項權利要求所述的雙碼安全模塊的驗證方法。

    ...

    【技術特征摘要】

    1.一種雙碼安全模塊的驗證方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的雙碼安全模塊的驗證方法,其特征在于,所述將所述激勵信號轉換成驅動信號,包括:

    3.根據權利要求1所述的雙碼安全模塊的驗證方法,其特征在于,所述方法還包括:

    4.根據權利要求1所述的雙碼安全模塊的驗證方法,其特征在于,所述根據所述驅動信號,對所述待測芯片中的雙碼安全模塊進行處理,得到處理結果,包括:

    5.根據權利要求4所述的雙碼安全模塊的驗證方法,其特征在于,所述采用預設解密密碼對所述加密結果進行解密處理,得到解密結果,包括:

    6.根據權利要求1所述的雙碼安全模塊的驗證方法,其特征在于,在所...

    【專利技術屬性】
    技術研發(fā)人員:王宏偉劉碩于明舜
    申請(專利權)人:北京中科昊芯科技有限公司
    類型:發(fā)明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久人妻无码中文字幕| 99久久国产热无码精品免费| 影音先锋中文无码一区| 麻豆人妻少妇精品无码专区| 无码人妻少妇久久中文字幕蜜桃| H无码精品3D动漫在线观看| 无码国产精品一区二区免费16| 亚洲av无码一区二区三区乱子伦 | 亚洲熟妇少妇任你躁在线观看无码 | 人妻精品久久无码专区精东影业| 亚洲情XO亚洲色XO无码| 亚洲av永久中文无码精品| 无码av免费毛片一区二区 | 成人无码Av片在线观看| 无码日韩AV一区二区三区| 久久久久久亚洲av成人无码国产| 98久久人妻无码精品系列蜜桃 | 亚洲乱亚洲乱妇无码麻豆| 无码精品A∨在线观看| 精品久久久久久无码中文字幕漫画| 无码国产色欲XXXXX视频| 国产羞羞的视频在线观看 国产一级无码视频在线 | 亚洲一区二区三区AV无码| 国产色无码精品视频国产| 毛片无码一区二区三区a片视频| 亚洲看片无码在线视频| 无码精品人妻一区二区三区免费| 日韩人妻无码一区二区三区99| 无码无套少妇毛多69XXX| 一本无码人妻在中文字幕免费| 无码国产精品一区二区免费16| 国产成人麻豆亚洲综合无码精品| 免费无码国产V片在线观看| 日韩av无码免费播放| 精品深夜AV无码一区二区老年| 无码人妻丰满熟妇精品区| 亚洲va无码va在线va天堂| 亚洲AV无码成人精品区在线观看| 国产亚洲3p无码一区二区 | 日韩精品无码Av一区二区| 在线A级毛片无码免费真人|