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

一種加密卡內(nèi)加密芯片錯誤檢測及自動復(fù)位的方法

文檔序號:6773359閱讀:712來源:國知局
專利名稱:一種加密卡內(nèi)加密芯片錯誤檢測及自動復(fù)位的方法
技術(shù)領(lǐng)域
本發(fā)明涉及加密卡上對加密芯片的控制方法,特別涉及一種加密卡內(nèi)加密芯片錯 誤檢測及自動復(fù)位的方法。
背景技術(shù)
在加密卡應(yīng)用領(lǐng)域,加密芯片是加密卡的核心器件,所有的加解密操作都需要通 過加密芯片來完成。但是加密芯片會由于內(nèi)部邏輯或者外部應(yīng)用的原因出現(xiàn)錯誤,這種錯 誤會導(dǎo)致加密結(jié)果的錯誤,從而使得上層應(yīng)用出現(xiàn)錯誤,嚴重時使數(shù)據(jù)出現(xiàn)不可恢復(fù)的致
命結(jié)果。目前加密卡的做法是通過上層軟件來實施監(jiān)控,間隔一端時間對加密卡進行檢 測,如果發(fā)現(xiàn)問題,通過軟件發(fā)送芯片重置或者復(fù)位命令將加密芯片復(fù)位?;蛘哂行┘用芸?不進行錯誤檢測,如果遇到加密芯片錯誤,只能重新將服務(wù)器重啟。前一種情況使得加密出 錯的檢測時間間隔變長,中間會有一些數(shù)據(jù)包被錯誤的進行了加解密。后一種情況下,加解 密的服務(wù)因為服務(wù)器停機而停止,對實際應(yīng)用造成了不利影響。

發(fā)明內(nèi)容
針對以上或多個問題,本發(fā)明提出了一種加密卡內(nèi)加密芯片錯誤檢測及自動復(fù)位 的方法,解決加密卡在使用過程中的缺陷,本發(fā)明采用在加密卡上增加加密芯片監(jiān)測控制 芯片,能夠?qū)崟r監(jiān)控加密卡的運行狀態(tài),及時做出加密芯片復(fù)位指令。一種加密卡內(nèi)加密芯片錯誤檢測及自動復(fù)位的方法,包括監(jiān)測控制芯片,步驟如 下A、上層應(yīng)用軟件將加解密命令或者數(shù)據(jù)通過監(jiān)測控制芯片發(fā)送到加密芯片中;B、監(jiān)測控制芯片自動將芯片監(jiān)測命令添加到加解密命令頭部;C、監(jiān)測命令進入加密芯片后,加密芯片返回其內(nèi)部狀態(tài)信息;D、監(jiān)測控制芯片判斷加密芯片內(nèi)部狀態(tài)信息,若與預(yù)期值不符,則監(jiān)測控制芯片 發(fā)出復(fù)位命令,將加密芯片復(fù)位;若與預(yù)期值相符,則繼續(xù)進行加解密的操作。E、加解密過程中,監(jiān)測控制芯片監(jiān)測加密芯片數(shù)據(jù)返回時間,若數(shù)據(jù)返回時間超 出預(yù)先設(shè)定值,則認為加密卡出錯,監(jiān)測控制芯片發(fā)出復(fù)位命令復(fù)位加密芯片。本發(fā)明的一種優(yōu)選技術(shù)方案在于所述監(jiān)測控制芯片可以為FPGA或CPLD芯片,可 以通過配置內(nèi)部邏輯,實現(xiàn)對加密芯片的監(jiān)測及復(fù)位操作。本發(fā)明的另一優(yōu)選技術(shù)方案在于所述監(jiān)測控制芯片可以通過通用總線接口與主 機或主機接口芯片進行通訊。本發(fā)明有效解決了加密卡加解密過程中出錯的情況,提高了加密卡的工作效率。


圖1是根據(jù)本發(fā)明的加密卡上監(jiān)測控制芯片與加密芯片連接的示意圖。
3
圖2是根據(jù)本發(fā)明的加密卡上監(jiān)測控制芯片與主機直接連接的示意圖。圖3是根據(jù)本發(fā)明的加密卡上監(jiān)測控制芯片與主機接口芯片連接的示意圖。
具體實施方案本發(fā)明在加密卡上加入了一個監(jiān)測控制芯片,接在了主機接口與加密芯片之間。 主機通過監(jiān)測控制芯片發(fā)送加解密的命令和數(shù)據(jù)。主機不需要對加密芯片發(fā)送單獨的監(jiān)測 或者復(fù)位命令,監(jiān)測控制芯片會在主機的加解密命令及數(shù)據(jù)中自動加進監(jiān)測命令,同時監(jiān) 測返回命令的結(jié)果,如果發(fā)現(xiàn)加密芯片出現(xiàn)錯誤或者在規(guī)定時間內(nèi)沒有做出應(yīng)答,即發(fā)出 復(fù)位命令。圖1是根據(jù)本發(fā)明的加密卡的監(jiān)測控制芯片與加密芯片的連接示意圖。如圖1所 示,根據(jù)本發(fā)明的加密卡包括加密芯片電路102還包括一個監(jiān)測控制芯片104,用于對加密 芯片進行監(jiān)測和復(fù)位。圖2是根據(jù)本發(fā)明的加密卡上監(jiān)測控制芯片與主機直接連接的示意圖。如圖2所 示,根據(jù)本發(fā)明的加密卡還包括主機接口 103。加密卡中的監(jiān)測控制芯片可以通過通用總線 方式與主機接口 103進行連接,如PCIe、USB。圖3是根據(jù)本發(fā)明的加密卡上監(jiān)測控制芯片與主機接口芯片連接的示意圖。如圖 3所示,根據(jù)本發(fā)明的加密卡還包括主機接口芯片105。加密卡中的監(jiān)測控制芯片通過通用 或者非通用總線方式與主機接口芯片105連接,如GPI0。
權(quán)利要求
1.一種加密卡內(nèi)加密芯片錯誤檢測及自動復(fù)位的方法,其特征在于包括監(jiān)測控制芯 片,步驟如下A、上層應(yīng)用軟件將加解密命令或者數(shù)據(jù)通過監(jiān)測控制芯片發(fā)送到加密芯片中;B、監(jiān)測控制芯片自動將芯片監(jiān)測命令添加到加解密命令頭部;C、監(jiān)測命令進入加密芯片后,加密芯片返回其內(nèi)部狀態(tài)信息;D、監(jiān)測控制芯片判斷加密芯片內(nèi)部狀態(tài)信息,若與預(yù)期值不符,則監(jiān)測控制芯片發(fā)出 復(fù)位命令,將加密芯片復(fù)位;若與預(yù)期值相符,則繼續(xù)進行加解密的操作。E、加解密過程中,監(jiān)測控制芯片監(jiān)測加密芯片數(shù)據(jù)返回時間,若數(shù)據(jù)返回時間超出預(yù) 先設(shè)定值,則認為加密卡出錯,監(jiān)測控制芯片發(fā)出復(fù)位命令復(fù)位加密芯片。
2.如權(quán)利要求1所述一種加密卡內(nèi)加密芯片錯誤檢測及自動復(fù)位的方法,其特征在 于所述監(jiān)測控制芯片可以為FPGA或CPLD芯片,可以通過配置內(nèi)部邏輯,實現(xiàn)對加密芯片 的監(jiān)測及復(fù)位操作。
3.如權(quán)利要求1所述一種機密卡內(nèi)加密芯片錯誤檢測及自動復(fù)位的方法,其特征在 于所述監(jiān)測控制芯片可以通過通用總線接口與主機或主機接口芯片進行通訊。
全文摘要
本發(fā)明提供了一種加密卡內(nèi)加密芯片錯誤檢測及自動復(fù)位的方法。包括監(jiān)測控制芯片,上層應(yīng)用軟件將加解密命令或者數(shù)據(jù)通過監(jiān)測控制芯片發(fā)送到加密芯片中;監(jiān)測控制芯片自動將芯片監(jiān)測命令添加到加解密命令頭部;監(jiān)測命令進入加密芯片后,加密芯片返回其內(nèi)部狀態(tài)信息;監(jiān)測控制芯片判斷加密芯片內(nèi)部狀態(tài)信息,若與預(yù)期值不符,則監(jiān)測控制芯片發(fā)出復(fù)位命令,將加密芯片復(fù)位;若與預(yù)期值相符,則繼續(xù)進行加解密的操作。加解密過程中,監(jiān)測控制芯片監(jiān)測加密芯片數(shù)據(jù)返回時間,若數(shù)據(jù)返回時間超出預(yù)先設(shè)定值,則認為加密卡出錯,監(jiān)測控制芯片發(fā)出復(fù)位命令復(fù)位加密卡。本發(fā)明有效解決了加密卡加解密過程中出錯的情況,提高了加密卡的工作效率。
文檔編號G11C29/44GK102074274SQ20101053621
公開日2011年5月25日 申請日期2010年11月4日 優(yōu)先權(quán)日2010年11月4日
發(fā)明者唐煥煥, 孫國忠, 宋輝, 石旭, 高崎 申請人:北京曙光天演信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
城固县| 东阿县| 封开县| 电白县| 潞西市| 民勤县| 宁强县| 平安县| 通道| 蒙自县| 宣武区| 开封市| 宁乡县| 正镶白旗| 阜城县| 科技| 邓州市| 星座| 巴马| 大同县| 岳普湖县| 临夏县| 新竹县| 平遥县| 黄大仙区| 湖口县| 福清市| 清徐县| 遂昌县| 长乐市| 尼玛县| 隆化县| 巴林左旗| 红原县| 凌海市| 重庆市| 怀集县| 大兴区| 土默特右旗| 阆中市| 长宁区|