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

基于mmc/sdio接口的信息安全設(shè)備及其通信方法

文檔序號(hào):3400113閱讀:106來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):基于mmc/sdio接口的信息安全設(shè)備及其通信方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種信息安全設(shè)備和通信方法的設(shè)計(jì),特別是一種基于MMC/SDIO接口的信息安全設(shè)備及其通信方法。
背景技術(shù)
在信息科技日益發(fā)達(dá)的今天,數(shù)據(jù)信息的安全性和保密性日益受到人們的重視。其中,軟件的版權(quán)保護(hù)產(chǎn)品作為一種信息安全設(shè)備在軟件版權(quán)保護(hù)領(lǐng)域發(fā)揮著重要的作用,它保護(hù)軟件開(kāi)發(fā)商的利益、增加收益,保護(hù)合法用戶(hù)的利益,還可以控制軟件分銷(xiāo)。同時(shí),隨著互聯(lián)網(wǎng)的發(fā)展,越來(lái)越多涉及個(gè)人隱私和商業(yè)秘密的信息需要通過(guò)網(wǎng)絡(luò)傳遞,信息安全的重要性也越來(lái)越為人們所認(rèn)知。信息安全產(chǎn)品用作網(wǎng)絡(luò)身份認(rèn)證、數(shù)據(jù)安全存儲(chǔ)、訪問(wèn)、控制、傳輸、數(shù)據(jù)加解密等方面,在電子商務(wù)、電子政務(wù)、網(wǎng)上銀行等領(lǐng)域有非常廣闊的使用前景。
同時(shí),MMC(MultiMediaCard)接口和SD(Secure Digital I/O)是兩種接口標(biāo)準(zhǔn),由于外形小巧,便于攜帶的應(yīng)用優(yōu)勢(shì),使得MMC/SD接口被廣泛應(yīng)用。
MMC接口主要出現(xiàn)在數(shù)碼影像、音樂(lè)、手機(jī)、PDA、電子書(shū)、玩具等產(chǎn)品中,應(yīng)用比較廣泛。MMC接口設(shè)備可以做到低功耗,高數(shù)據(jù)吞吐,支持熱插拔,有良好的兼容性和可靠性。SD卡在數(shù)字家電、手機(jī)等行業(yè)得到廣泛應(yīng)用,SD接口技術(shù)越來(lái)越廣泛的進(jìn)入人們的生活。SDIO協(xié)議是基于SD接口的,也可稱(chēng)支持SDIO的SD接口為SDIO接口,以下全部稱(chēng)為SDIO接口。SDIO設(shè)備象USB設(shè)備一樣支持即插即用,通信速度高,全速設(shè)備可以達(dá)到100Mb/second。耗電小,適合于各種移動(dòng)設(shè)備。對(duì)比MMC/SDIO與CF等早先出現(xiàn)的接口,MMC/SDIO比其他的早期接口更加省電,更加小型化,也就更加成為應(yīng)用的一個(gè)趨勢(shì)。
但目前,尚沒(méi)有一種利用MMC/SDIO接口實(shí)現(xiàn)信息安全保護(hù)的設(shè)備和方法,從而實(shí)現(xiàn)軟件保護(hù)和身份認(rèn)證識(shí)別等功能。

發(fā)明內(nèi)容
本發(fā)明利用MMC/SDIO接口的諸多優(yōu)點(diǎn),提供一種結(jié)構(gòu)簡(jiǎn)單,使用方便的基于MMC/SDIO接口的信息安全設(shè)備以及通過(guò)此設(shè)備進(jìn)行數(shù)據(jù)傳輸?shù)姆椒ā?br> 本發(fā)明解決其技術(shù)問(wèn)題所采取的技術(shù)方案是一種基于MMC/SDIO接口的信息安全設(shè)備,包括CPU用于運(yùn)行固件程序和用戶(hù)程序,MMC/SDIO接口用于設(shè)備與主機(jī)進(jìn)行通訊,存儲(chǔ)器用于存儲(chǔ)設(shè)備固件程序和用戶(hù)數(shù)據(jù)以及狀態(tài)信息,所述CPU分別與所述MMC/SDIO接口芯片和存儲(chǔ)器相連。
還可包括一個(gè)集成MCU芯片,所述集成MCU芯片集成了包括所述CPU、MMC/SDIO接口芯片和存儲(chǔ)器。
還可包括一個(gè)集成MCU芯片,所述集成MCU芯片包括集成的所述CPU和存儲(chǔ)器。
所述CPU可為單片機(jī)。
所述存儲(chǔ)器可包括RAM、ROM、EPROM、EEPROM、FLASH。
所述MCU芯片可為安全設(shè)計(jì)的芯片,包括智能卡芯片。
一種使用上述設(shè)備的數(shù)據(jù)通信方法,數(shù)據(jù)傳輸過(guò)程包括如下步驟1)主機(jī)識(shí)別到設(shè)備,并對(duì)設(shè)備進(jìn)行初始化;2)主機(jī)向設(shè)備發(fā)送命令;3)設(shè)備對(duì)命令的解析和處理;4)設(shè)備向主機(jī)返回結(jié)果。
主機(jī)向設(shè)備發(fā)送命令過(guò)程中,主機(jī)可將指令發(fā)送給設(shè)備CPU中的驅(qū)動(dòng)程序,驅(qū)動(dòng)程序?qū)⒅噶钔ㄟ^(guò)MMC/SDIO接口按照接口協(xié)議的要求將數(shù)據(jù)發(fā)送給設(shè)備。
所述步驟3)中所述設(shè)備對(duì)命令的解析和處理,可包括如下過(guò)程A.設(shè)備接收來(lái)自MMC/SDIO接口的數(shù)據(jù);B.設(shè)備根據(jù)接收的數(shù)據(jù)執(zhí)行相應(yīng)操作。
所述步驟B)中,在執(zhí)行相關(guān)指令的過(guò)程中,所述操作可包括數(shù)據(jù)的安全存儲(chǔ)、訪問(wèn)控制、數(shù)據(jù)的處理過(guò)程。
所述數(shù)據(jù)處理過(guò)程中,對(duì)于數(shù)據(jù)的運(yùn)算處理可包括自定義處理過(guò)程和標(biāo)準(zhǔn)的處理過(guò)程,標(biāo)準(zhǔn)處理過(guò)程可包括RSA、DES、3DES、MD5、SHA-1、SSF33、AES、橢圓曲線算法。
本發(fā)明通過(guò)采用包括MMC/SDIO接口芯片、CPU和存儲(chǔ)器的設(shè)備,與帶有MMC/SDIO接口的主機(jī)進(jìn)行連接和通信,并通過(guò)CPU進(jìn)行數(shù)據(jù)處理,使基于MMC/SDIO接口的信息安全和軟件版權(quán)保護(hù)成為可能,同時(shí)具備小巧便攜、高速、低功耗、可熱插拔、即插即用的優(yōu)點(diǎn)。


圖1為本發(fā)明中實(shí)施例1的流程2為本發(fā)明中實(shí)施例2的流程3為實(shí)施例2的硬件框4為實(shí)施例3的硬件框5為實(shí)施例1的硬件框圖具體實(shí)施方式
本發(fā)明的第一種優(yōu)選實(shí)施例,提供了一種軟件保護(hù)設(shè)備及其通信方法。
如圖5所示,所述軟件保護(hù)設(shè)備502包括順次連接的MMC/SDIO接口芯片503、CPU 505和擴(kuò)展存儲(chǔ)器504,所述擴(kuò)展存儲(chǔ)器可以選用任意的RAM、ROM、EPROM、FLASH等,用于存儲(chǔ)相應(yīng)的加密算法。所述存儲(chǔ)器應(yīng)該有足夠的存儲(chǔ)空間,用于存儲(chǔ)預(yù)置的加密算法,或者可以由用戶(hù)選擇或下載算法,如果需要存儲(chǔ)部分用戶(hù)代碼的話需要有足夠大的存儲(chǔ)空間,可以是片內(nèi)FLASH等。
固件程序部分包括對(duì)設(shè)備的識(shí)別部分、設(shè)備等待并接收來(lái)自主機(jī)的數(shù)據(jù)、設(shè)備解析并處理數(shù)據(jù)、設(shè)備返回給主機(jī)數(shù)據(jù)并等待下一條指令、以及設(shè)備同主機(jī)斷開(kāi)連接部分。設(shè)備被帶有MMC/SDIO接口的主機(jī)識(shí)別,通過(guò)內(nèi)置于MCU內(nèi)部的寄存器的信息,建立主機(jī)和設(shè)備的連接,并申明為確定的MMC/SDIO的通信類(lèi)型以用來(lái)進(jìn)行后續(xù)的通信,通信部分完全遵守MMC/SDIO的通信協(xié)議。
上述程序中,設(shè)備和主機(jī)的通信部分為核心部分,下面結(jié)合圖1對(duì)設(shè)備和主機(jī)的通信過(guò)程做詳細(xì)的說(shuō)明。
首先,經(jīng)過(guò)步驟101主機(jī)對(duì)設(shè)備完成了初始,再由步驟102主機(jī)對(duì)設(shè)備的產(chǎn)品廠商標(biāo)識(shí)進(jìn)行驗(yàn)證,如果正確,設(shè)備執(zhí)行步驟103,否則轉(zhuǎn)到110將設(shè)備斷開(kāi)和主機(jī)的連接。步驟103中進(jìn)行驗(yàn)證用戶(hù)口令,若正確,設(shè)備等待來(lái)自應(yīng)用的命令以執(zhí)行步驟104,否則也轉(zhuǎn)到步驟110,設(shè)備執(zhí)行步驟104接收到命令之后,解析命令并根據(jù)不同的應(yīng)用要求進(jìn)行步驟105進(jìn)行數(shù)據(jù)加解密,或者步驟106用預(yù)置代碼運(yùn)算數(shù)據(jù)的操作。數(shù)據(jù)處理結(jié)束之后將數(shù)據(jù)返回進(jìn)入步驟107,等待來(lái)自應(yīng)用的命令,如果應(yīng)用不再有響應(yīng),則進(jìn)入步驟110,斷開(kāi)和主機(jī)的連接,否則,如果還有新的命令,則轉(zhuǎn)到步驟108,經(jīng)判斷如果通信結(jié)束,則執(zhí)行步驟109使設(shè)備斷開(kāi)與主機(jī)的連接,否則轉(zhuǎn)到步驟104繼續(xù)等待接受命令。
以下對(duì)利用預(yù)置代碼運(yùn)算數(shù)據(jù)即實(shí)現(xiàn)步驟106的功能進(jìn)行進(jìn)一步描述。
設(shè)備作為提供軟件加密的裝置。可以用于保存用戶(hù)軟件的部分片斷,保證這部分片斷的安全,而不被讀出,并使之在設(shè)備內(nèi)部運(yùn)行并與外部軟件交互,依次來(lái)控制軟件保證其合法運(yùn)行。該設(shè)備與外部程序交互頻繁,計(jì)算速度和通信速度是重要的速度性能指標(biāo)。
根據(jù)該實(shí)施例的功能,可實(shí)現(xiàn)如下的軟件保護(hù)功能1.獲得設(shè)備信息,這個(gè)信息指本裝置的信息。這些信息存儲(chǔ)在內(nèi)部存儲(chǔ)器內(nèi),提供給用戶(hù)記憶和識(shí)別自己的設(shè)備的功能。如步驟102。
2.格式化,用戶(hù)可以對(duì)本裝置進(jìn)行格式化,經(jīng)過(guò)格式化后使所有的設(shè)置和數(shù)據(jù)恢復(fù)到出廠狀態(tài)。
3.寫(xiě)文件,這類(lèi)文件包括用戶(hù)的代碼片斷,或者該片斷運(yùn)行時(shí)所需要的數(shù)據(jù)。
4.讀文件,這類(lèi)文件可以是代碼片斷運(yùn)行時(shí)的數(shù)據(jù)文件但不是該代碼片斷本身。
5.運(yùn)行文件,這類(lèi)文件就是指用戶(hù)寫(xiě)入的代碼片斷,讓這些代碼片斷在本設(shè)備內(nèi)運(yùn)行并保證其運(yùn)行的一切數(shù)據(jù)和內(nèi)存信息保留在設(shè)備以?xún)?nèi)而只返回結(jié)果。
6.加解密,提供給用戶(hù)在硬件內(nèi)部進(jìn)行對(duì)用戶(hù)數(shù)據(jù)RSA、DES、3DES等加解密,并將加解密結(jié)果返回給用戶(hù)。
預(yù)置代碼中還包括軟件保護(hù)應(yīng)用接口函數(shù),所述軟件保護(hù)應(yīng)用接口函數(shù)是軟件保護(hù)設(shè)備和第3方應(yīng)用之間的接口級(jí),這個(gè)應(yīng)用接口函數(shù)主要由開(kāi)發(fā)商使用,主要提供如下功能1.打開(kāi)設(shè)備打開(kāi)該設(shè)備的句柄,建立與該設(shè)備的通訊通道。
2.關(guān)閉設(shè)備在設(shè)備準(zhǔn)備不再使用的時(shí)候,將該設(shè)備的句柄和設(shè)備狀態(tài)信息清除。
3.發(fā)送命令這個(gè)是本軟件保護(hù)產(chǎn)品的核心部分,實(shí)現(xiàn)對(duì)本裝置的所有設(shè)置工作,即所有軟件保護(hù)功能的實(shí)現(xiàn)。
軟件保護(hù)設(shè)備的主要作用是保護(hù)程序部分不會(huì)出現(xiàn)在主機(jī)的內(nèi)存中,這樣帶來(lái)的好處是1.防止程序的非法拷貝,主機(jī)上的程序離開(kāi)軟件保護(hù)鍵就是不完整的,軟件的分發(fā)必須有軟件保護(hù)鍵的存在。
2.防止程序被非法跟蹤或調(diào)試,軟件的重要部分的代碼不會(huì)運(yùn)行在主機(jī)中,所有的調(diào)試軟件都無(wú)法得到該段程序的運(yùn)行狀態(tài)。
3.防止被轉(zhuǎn)儲(chǔ),軟件最易被破解的情況是其在運(yùn)行的時(shí)候,傳統(tǒng)的加殼保護(hù)的軟件,經(jīng)常被內(nèi)存轉(zhuǎn)儲(chǔ)的情況下將代碼還原回來(lái)。
4.防止反編譯,無(wú)論反編譯的技術(shù)有多高,都無(wú)法得到該實(shí)施例裝置內(nèi)部的代碼片斷,因此無(wú)法實(shí)現(xiàn)其軟件本身的完整功能。
本發(fā)明的第二種優(yōu)選實(shí)施例,提供了一種用戶(hù)身份識(shí)別設(shè)備及其通信方法。它主要負(fù)責(zé)保存用戶(hù)敏感數(shù)據(jù),如密碼、數(shù)字證書(shū)等。
身份識(shí)別設(shè)備的硬件部分如圖3中所示,圖中301為主機(jī),302為身份識(shí)別設(shè)備,303為設(shè)置在所述身份識(shí)別設(shè)備中的MCU,所述MCU內(nèi)部集成了CPU、MMC/SDIO接口芯片和RAM存儲(chǔ)器,所述RAM中內(nèi)置有算法。所述MCU中應(yīng)該有足夠的片內(nèi)RAM空間,用于預(yù)置算法,包括RSA、DES、3DES、MD5算法等,或者可以由用戶(hù)選擇或下載算法,如果需要存儲(chǔ)部分用戶(hù)代碼的話需要有夠大的存儲(chǔ)空間,可以是片內(nèi)FLASH等。可以選用Intel xscale系列的芯片來(lái)實(shí)現(xiàn),也可以使用STR710系列和STR720系列。
身份識(shí)別設(shè)備的固件程序部分可以結(jié)合智能卡技術(shù)和現(xiàn)代密碼學(xué)技術(shù),可以支持第三方算法下載,支持多級(jí)文件管理和訪問(wèn)。
如流程圖2所示??傮w功能為圖2中步驟201為主機(jī)對(duì)身份識(shí)別設(shè)備完成了初始化,步驟202中由身份識(shí)別設(shè)備獲得用戶(hù)輸入的口令A(yù),步驟203中身份識(shí)別設(shè)備從密碼存儲(chǔ)區(qū)中讀出口令并經(jīng)過(guò)特定的處理得到B,步驟204中將A和B進(jìn)行比較,不同則身份認(rèn)證失敗,轉(zhuǎn)到步驟211,身份識(shí)別設(shè)備斷開(kāi)同主機(jī)的連接,相同則由身份識(shí)別設(shè)備分配一定的權(quán)限給用戶(hù),所述該權(quán)限同用戶(hù)的密碼等級(jí)相關(guān)聯(lián),用戶(hù)可以進(jìn)行授權(quán)身份允許范圍內(nèi)的應(yīng)用端操作,即身份識(shí)別設(shè)備接收來(lái)自應(yīng)用的命令如步驟205,對(duì)命令進(jìn)行解析處理如步驟206數(shù)據(jù)加密處理和步驟207用預(yù)置代碼運(yùn)算數(shù)據(jù),然后返回給應(yīng)用,然后執(zhí)行步驟208繼續(xù)等待來(lái)自應(yīng)用的命令。在應(yīng)用沒(méi)有合法響應(yīng)的情況下轉(zhuǎn)到步驟211斷開(kāi)設(shè)備與主機(jī)的連接,否則接收應(yīng)用層的命令,如果通過(guò)步驟208判斷指示通信結(jié)束,則到步驟210斷開(kāi)連接正常結(jié)束本次通信過(guò)程,否則轉(zhuǎn)到步驟205繼續(xù)執(zhí)行。步驟202、步驟203、步驟204三個(gè)模塊也可以直接從身份識(shí)別設(shè)備中讀取密碼,由主機(jī)端判定密碼是否正確。
本實(shí)施例可實(shí)現(xiàn)如下功能包括1.控制訪問(wèn)網(wǎng)絡(luò)通過(guò)身份識(shí)別設(shè)備中含有的ID信息和用戶(hù)驗(yàn)證信息,用于登陸網(wǎng)絡(luò)。
2.用于驗(yàn)證和鑒別文件的發(fā)送者身份的數(shù)字簽名或證明,并防止被中途篡改。
3.儲(chǔ)密碼信息,儲(chǔ)存用戶(hù)密碼信息,防止用戶(hù)手動(dòng)輸入密碼時(shí)帶來(lái)的風(fēng)險(xiǎn)。
4.遠(yuǎn)程登陸,銀行的網(wǎng)站可以利用簽名信息來(lái)識(shí)別用戶(hù)得合法性。
5.控制文件的訪問(wèn),可以在一些文件中加入訪問(wèn)控制信息,可以防止在身份識(shí)別設(shè)備的情況下非法訪問(wèn)或運(yùn)行。
6.控制登陸到特定的應(yīng)用系統(tǒng),開(kāi)發(fā)商可以將此功能用于自己的產(chǎn)品,該產(chǎn)品可以利用本實(shí)施例裝置來(lái)進(jìn)行登陸。
上述3中所述是指身份識(shí)別設(shè)備中包含的密碼信息發(fā)送給主機(jī)用來(lái)識(shí)別持鎖人信息。
所述預(yù)置代碼中還包括身份識(shí)別設(shè)備應(yīng)用接口函數(shù),身份識(shí)別設(shè)備應(yīng)用接口函數(shù)是身份識(shí)別設(shè)備和第3方應(yīng)用之間的接口級(jí),這個(gè)應(yīng)用接口函數(shù)主要由開(kāi)發(fā)商使用,所述應(yīng)用接口函數(shù)主要提供如下功能1.打開(kāi)設(shè)備 打開(kāi)該設(shè)備的句柄,建立與該設(shè)備的通訊通道。
2.關(guān)閉設(shè)備 在設(shè)備準(zhǔn)備不再使用的時(shí)候,將該設(shè)備的句柄和設(shè)備狀態(tài)信息清除。
3.發(fā)送命令 這個(gè)是身份識(shí)別設(shè)備的核心部分,實(shí)現(xiàn)對(duì)本裝置的所有設(shè)置工作,即所有本身份識(shí)別設(shè)備的智能卡功能的實(shí)現(xiàn)。
數(shù)字身份識(shí)別設(shè)備的主要作用是保護(hù)重要得到敏感數(shù)據(jù)永遠(yuǎn)都不會(huì)被讀出鍵裝置之外如主機(jī)的內(nèi)存中,這樣所帶來(lái)的好處是1.用戶(hù)可以不必記憶冗長(zhǎng)的密碼,安全的密碼一定有字母和數(shù)字組成足夠復(fù)雜的字符串,而且是時(shí)常更新的,用身份識(shí)別設(shè)備來(lái)存儲(chǔ)密碼信息可以免去用戶(hù)的麻煩。
2.提供雙因子認(rèn)證的保險(xiǎn)措施,即使用戶(hù)的密碼或數(shù)字身份識(shí)別設(shè)備的一方丟失,都不會(huì)給用戶(hù)帶來(lái)風(fēng)險(xiǎn)。
3.密匙不可導(dǎo)出,保證了用戶(hù)密鑰的安全。
4.算法內(nèi)置。
本發(fā)明的第三種實(shí)施例,提供另一種身份識(shí)別設(shè)備,如圖4中所示,所述身份識(shí)別設(shè)備402中設(shè)置有MMC/SDIO接口芯片403,和與之相連的集成了CPU和存儲(chǔ)器的MCU404,由所MMC/SDIO接口芯片與主機(jī)401相連,主要用于完成對(duì)MMC/SDIO接口協(xié)議的翻譯,使得MCU部分404的實(shí)現(xiàn)可以更簡(jiǎn)單,接口芯片403可以選擇ARASAN的AC21C00 SDIO Controller再配以普通MCU來(lái)實(shí)現(xiàn)。
本實(shí)施例中的主機(jī)與設(shè)備的通信與實(shí)施例2完全相同,并實(shí)現(xiàn)與以上對(duì)本發(fā)明所提供的一種實(shí)現(xiàn)軟件版權(quán)保護(hù)和信息安全的基于MMC/SDIO接口的數(shù)據(jù)通信方法進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述。以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其實(shí)現(xiàn)思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處。綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種基于MMC/SDIO接口的信息安全設(shè)備,其特征在于包括CPU用于運(yùn)行固件程序和用戶(hù)程序,MMC/SDIO接口芯片用于設(shè)備與主機(jī)進(jìn)行通訊,存儲(chǔ)器用于存儲(chǔ)設(shè)備固件程序和用戶(hù)數(shù)據(jù)以及狀態(tài)信息,所述CPU分別與所述MMC/SDIO接口芯片和存儲(chǔ)器相連。
2.根據(jù)權(quán)利要求1所述的基于MMC/SDIO接口的信息安全設(shè)備,其特征在于包括一個(gè)集成MCU芯片,所述集成MCU芯片集成了包括所述CPU、MMC/SDIO接口芯片和存儲(chǔ)器。
3.根據(jù)權(quán)利要求1所述的基于MMC/SDIO接口的信息安全設(shè)備,其特征在于包括一個(gè)集成MCU芯片,所述集成MCU芯片包括集成的所述CPU和存儲(chǔ)器。
4.根據(jù)權(quán)利要求2或3所述的基于MMC/SDIO接口的信息安全設(shè)備,其特征在于所述MCU芯片為安全設(shè)計(jì)的芯片,包括智能卡芯片。
5.根據(jù)權(quán)利要求1或2或3所述的基于MMC/SDIO接口的信息安全設(shè)備,其特征在于所述CPU為單片機(jī),所述存儲(chǔ)器包括RAM、ROM、EPROM、EEPROM、FLASH。
6.一種采用基于MMC/SDIO接口的信息安全設(shè)備進(jìn)行數(shù)據(jù)通信的方法,其特征在于數(shù)據(jù)傳輸過(guò)程包括如下步驟1)主機(jī)識(shí)別到設(shè)備,并對(duì)設(shè)備進(jìn)行初始化;2)主機(jī)向設(shè)備發(fā)送命令;3)設(shè)備對(duì)命令的解析和處理;4)設(shè)備向主機(jī)返回結(jié)果。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)通信的方法,其特征在于主機(jī)將指令通過(guò)MMC/SDIO接口按照接口協(xié)議的要求將數(shù)據(jù)發(fā)送給設(shè)備。
8.根據(jù)權(quán)利要求6或7所述的數(shù)據(jù)通信的方法,其特征在于所述步驟3)中所述設(shè)備對(duì)命令的解析和處理,包括如下過(guò)程A)設(shè)備接收來(lái)自MMC/SDIO接口的數(shù)據(jù);B)設(shè)備根據(jù)接收的數(shù)據(jù)執(zhí)行相應(yīng)操作。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)通信的方法,其特征在于所述步驟B)中,在執(zhí)行相應(yīng)操作的過(guò)程中,所述操作包括數(shù)據(jù)的安全存儲(chǔ)、訪問(wèn)控制、數(shù)據(jù)的處理過(guò)程。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)通信的方法,其特征在于所述數(shù)據(jù)處理過(guò)程中,對(duì)于數(shù)據(jù)的運(yùn)算處理包括自定義處理過(guò)程和標(biāo)準(zhǔn)的處理過(guò)程,標(biāo)準(zhǔn)處理過(guò)程包括RSA、DES、3DES、MD5、SHA-1、SSF33、AES、橢圓曲線算法。
全文摘要
本發(fā)明涉及一種信息安全設(shè)備和通信方法的設(shè)計(jì),特別是一種基于MMC/SDIO接口的信息安全設(shè)備及其通信方法。本發(fā)明通過(guò)采用包括MMC/SDIO接口芯片、CPU和存儲(chǔ)器的設(shè)備,與帶有MMC/SDIO接口的主機(jī)進(jìn)行連接和通信,并通過(guò)CPU進(jìn)行數(shù)據(jù)處理,使基于MMC/SDIO接口的信息安全和軟件版權(quán)保護(hù)成為可能,同時(shí)具備小巧便攜、低功耗、可熱插拔、即插即用的優(yōu)點(diǎn)。
文檔編號(hào)G06F1/00GK1696865SQ20051008268
公開(kāi)日2005年11月16日 申請(qǐng)日期2005年7月8日 優(yōu)先權(quán)日2005年7月8日
發(fā)明者陸舟, 于華章 申請(qǐng)人:北京飛天誠(chéng)信科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乐安县| 阜南县| 陈巴尔虎旗| 桃园市| 宁都县| 池州市| 浪卡子县| 磐石市| 桃园县| 工布江达县| 铁力市| 柞水县| 北流市| 宁明县| 山阴县| 邵东县| 秦安县| 龙州县| 商水县| 遂平县| 安阳市| 龙川县| 微博| 沿河| 永靖县| 怀远县| 兴安盟| 浠水县| 汨罗市| 山东省| 津市市| 富锦市| 辽宁省| 如皋市| 玛沁县| 涟源市| 二手房| 三明市| 平度市| 永胜县| 台湾省|