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

用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法

文檔序號:9397124閱讀:242來源:國知局
用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法
【專利說明】用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及數(shù)據(jù)保護(hù)技術(shù)領(lǐng)域,具體地,涉及一種用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法。
【背景技術(shù)】
[0003]隨著辦公自動(dòng)化的發(fā)展,目前企業(yè)較多的項(xiàng)目管理也采用電子方式管理,甚至通過各種共享技術(shù),使得用戶可以通過授權(quán)的電腦、平板、手機(jī)等設(shè)備查看和管理項(xiàng)目。
[0004]電子化項(xiàng)目管理雖然實(shí)現(xiàn)了項(xiàng)目管理方便的問題,但是其存在新的問題,其中最重要的就是網(wǎng)絡(luò)安全,比如黑客到項(xiàng)目平臺上盜取項(xiàng)目數(shù)據(jù)等,所以需要設(shè)立相應(yīng)的網(wǎng)絡(luò)防護(hù),尤其是嵌入式設(shè)備。
[0005]目前主要的數(shù)據(jù)防復(fù)制方式主要采用邏輯加密方式和簡單的對比認(rèn)證模式完成通信驗(yàn)證,第I種方式通常是采用一個(gè)EEPOM加上外圍邏輯電路,通過簡單邏輯認(rèn)證口令進(jìn)行保護(hù)認(rèn)證,保護(hù)效果較差,第2種方式是受保護(hù)的芯片同防復(fù)制電路之間在上電時(shí)進(jìn)行通信驗(yàn)證,但由于通信線路上傳輸?shù)臄?shù)據(jù)容易被檢測,從而破解其驗(yàn)證過程。
[0006]更高級的保護(hù)方式方法采用口令認(rèn)證的方式,防復(fù)制芯片和被保護(hù)芯片內(nèi)置相同密鑰和對稱算法,通過發(fā)送數(shù)據(jù)并加密返回的方式來進(jìn)行對比驗(yàn)證,能有效的保護(hù)芯片內(nèi)的主程序,但是由于每次發(fā)送的是固定的或者周期性的數(shù)據(jù),這種方法還具有安全隱患,例如,可通過監(jiān)控通信線路并模擬數(shù)據(jù)返回來破解。

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

[0007]本發(fā)明的目的就在于克服上述現(xiàn)有技術(shù)的缺點(diǎn)和不足,提供一種用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法,該用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法采用動(dòng)態(tài)隨機(jī)數(shù)據(jù)對比認(rèn)證的方法對數(shù)據(jù)存儲裝置進(jìn)行保護(hù),防止數(shù)據(jù)被非法復(fù)制,造成信息泄露。
[0008]本發(fā)明解決上述問題所采用的技術(shù)方案是:
用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法,數(shù)據(jù)存儲裝置內(nèi)安裝有存儲數(shù)據(jù)的存儲芯片和防復(fù)制芯片,存儲芯片和防復(fù)制芯片內(nèi)均設(shè)置有加密電路;所述防復(fù)制監(jiān)控方法包括以下步驟:
51、存儲芯片產(chǎn)生隨機(jī)數(shù);
52、存儲芯片根據(jù)隨機(jī)數(shù)生成隨機(jī)明文;
53、存儲芯片將步驟S2中產(chǎn)生的隨機(jī)明文發(fā)送給防復(fù)制芯片;
54、防復(fù)制芯片接收存儲芯片發(fā)送至的隨機(jī)明文,并利用自身的加密電路對收到的隨機(jī)明文進(jìn)行加密,生成隨機(jī)密文發(fā)送給存儲芯片;
55、存儲芯片利用自身的加密電路對步驟S2中生成的隨機(jī)明文進(jìn)行加密生成隨機(jī)密文; S6、存儲芯片接收防復(fù)制芯片發(fā)送至的隨機(jī)密文,并與自身生成的隨機(jī)密文進(jìn)行比較,如果兩個(gè)隨機(jī)密文相同則不進(jìn)行任何操作并在設(shè)定時(shí)間后跳轉(zhuǎn)到步驟SI進(jìn)行下一輪監(jiān)控,如果不同則結(jié)束存儲芯片正在運(yùn)行的所有程序;
其中步驟S5與步驟S4和步驟S3不分先后順序。
[0009]作為本發(fā)明的進(jìn)一步改進(jìn),步驟SI中,所述存儲芯片產(chǎn)生隨機(jī)數(shù)的方法為:存儲芯片從AD轉(zhuǎn)換器中讀取隨機(jī)數(shù)。
[0010]進(jìn)一步,步驟S6中所述的設(shè)定時(shí)間不大于I秒。
[0011]進(jìn)一步,所述加密電路為AES加密電路,AES加密電路采用AES算法對隨機(jī)明文加密生成密文。
[0012]進(jìn)一步,步驟S2中存儲芯片根據(jù)隨機(jī)數(shù)生成128位隨機(jī)明文,步驟S4中防復(fù)制芯片生成128位隨機(jī)密文;步驟S5中存儲芯片生成128位隨機(jī)密文。
[0013]綜上,本發(fā)明的有益效果是:本發(fā)明采用動(dòng)態(tài)隨機(jī)數(shù)據(jù)對比認(rèn)證的方法對數(shù)據(jù)存儲裝置進(jìn)行保護(hù),防止數(shù)據(jù)被非法復(fù)制,造成信息泄露。
【附圖說明】
[0014]圖1是本發(fā)明的一個(gè)具體實(shí)施例的流程圖。
【具體實(shí)施方式】
[0015]下面結(jié)合實(shí)施例及附圖,對本發(fā)明作進(jìn)一步地的詳細(xì)說明,但本發(fā)明的實(shí)施方式不限于此。
[0016]本實(shí)施例中需要保護(hù)的數(shù)據(jù)存儲裝置,其內(nèi)安裝有存儲數(shù)據(jù)的存儲芯片和防復(fù)制芯片,存儲芯片和防復(fù)制芯片內(nèi)均設(shè)置有加密電路;本實(shí)施例中存儲芯片采用嵌入式芯片,所述加密電路為AES加密電路,AES加密電路采用AES算法對隨機(jī)明文加密生成密文。
[0017]如圖1所示,用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法包括以下步驟:
51、存儲芯片產(chǎn)生隨機(jī)數(shù);
52、存儲芯片根據(jù)隨機(jī)數(shù)生成128位隨機(jī)明文;
53、存儲芯片將步驟S2中產(chǎn)生的隨機(jī)明文發(fā)送給防復(fù)制芯片;
54、防復(fù)制芯片接收存儲芯片發(fā)送至的隨機(jī)明文,并利用自身的加密電路對收到的隨機(jī)明文進(jìn)行加密,生成128位隨機(jī)密文發(fā)送給存儲芯片;
55、存儲芯片利用自身的加密電路對步驟S2中生成的隨機(jī)明文進(jìn)行加密生成128位隨機(jī)密文;
56、存儲芯片接收防復(fù)制芯片發(fā)送至的隨機(jī)密文,并與自身生成的128位隨機(jī)密文進(jìn)行比較,如果兩個(gè)隨機(jī)密文相同則不進(jìn)行任何操作并在設(shè)定時(shí)間后跳轉(zhuǎn)到步驟SI進(jìn)行下一輪監(jiān)控,如果不同則結(jié)束存儲芯片正在運(yùn)行的所有程序;所述的設(shè)定時(shí)間不大于I秒
其中步驟S5與步驟S4和步驟S3不分先后順序,即步驟S5只要在步驟S2至步驟S6中完成即可。
[0018]步驟SI中,所述存儲芯片產(chǎn)生隨機(jī)數(shù)的方法為:存儲芯片從AD轉(zhuǎn)換器中讀取隨機(jī)數(shù)。
[0019]本發(fā)明采用動(dòng)態(tài)隨機(jī)數(shù)據(jù)加密對比認(rèn)證的方法,在防復(fù)制芯片內(nèi)置高級加密標(biāo)準(zhǔn)AES( Advanced Encrypt1n Standard)硬件加密電路,被保護(hù)電路的啟動(dòng)代碼中置入同樣功能的AES加密算法,被保護(hù)嵌入式芯片在啟動(dòng)前運(yùn)行中執(zhí)行多次AES密碼校驗(yàn)操作,如校驗(yàn)密碼正確則系統(tǒng)正常運(yùn)行,而校驗(yàn)密碼錯(cuò)誤則系統(tǒng)軟件中止運(yùn)行。
[0020]以上僅是本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明的保護(hù)范圍并不僅局限于上述實(shí)施例,凡屬于本發(fā)明思路下的技術(shù)方案均屬于本發(fā)明的保護(hù)范圍。應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理前提下的若干改進(jìn)和潤飾,應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法,其特征在于,數(shù)據(jù)存儲裝置內(nèi)安裝有存儲數(shù)據(jù)的存儲芯片和防復(fù)制芯片,存儲芯片和防復(fù)制芯片內(nèi)均設(shè)置有加密電路;所述防復(fù)制監(jiān)控方法包括以下步驟: 51、存儲芯片產(chǎn)生隨機(jī)數(shù); 52、存儲芯片根據(jù)隨機(jī)數(shù)生成隨機(jī)明文; 53、存儲芯片將步驟S2中產(chǎn)生的隨機(jī)明文發(fā)送給防復(fù)制芯片; 54、防復(fù)制芯片接收存儲芯片發(fā)送至的隨機(jī)明文,并利用自身的加密電路對收到的隨機(jī)明文進(jìn)行加密,生成隨機(jī)密文發(fā)送給存儲芯片; 55、存儲芯片利用自身的加密電路對步驟S2中生成的隨機(jī)明文進(jìn)行加密生成隨機(jī)密文; 56、存儲芯片接收防復(fù)制芯片發(fā)送至的隨機(jī)密文,并與自身生成的隨機(jī)密文進(jìn)行比較,如果兩個(gè)隨機(jī)密文相同則不進(jìn)行任何操作并在設(shè)定時(shí)間后跳轉(zhuǎn)到步驟SI進(jìn)行下一輪監(jiān)控,如果不同則結(jié)束存儲芯片正在運(yùn)行的所有程序; 其中步驟S5與步驟S4和步驟S3不分先后順序。2.根據(jù)權(quán)利要求1所述的用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法,其特征在于,步驟SI中,所述存儲芯片產(chǎn)生隨機(jī)數(shù)的方法為:存儲芯片從AD轉(zhuǎn)換器中讀取隨機(jī)數(shù)。3.根據(jù)權(quán)利要求1所述的用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法,其特征在于,步驟S6中所述的設(shè)定時(shí)間不大于I秒。4.根據(jù)權(quán)利要求1至3任一所述的用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法,其特征在于,所述加密電路為AES加密電路,AES加密電路采用AES算法對隨機(jī)明文加密生成密文。5.根據(jù)權(quán)利要求1至3任一所述的用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法,其特征在于,步驟S2中存儲芯片根據(jù)隨機(jī)數(shù)生成128位隨機(jī)明文,步驟S4中防復(fù)制芯片生成128位隨機(jī)密文;步驟S5中存儲芯片生成128位隨機(jī)密文。
【專利摘要】用于數(shù)據(jù)存儲裝置的防復(fù)制監(jiān)控方法,包括以下步驟:S1、存儲芯片產(chǎn)生隨機(jī)數(shù);S2、存儲芯片根據(jù)隨機(jī)數(shù)生成隨機(jī)明文;S3、存儲芯片將隨機(jī)明文發(fā)送給防復(fù)制芯片;S4、防復(fù)制芯片利用自身的加密電路對收到的隨機(jī)明文進(jìn)行加密,生成隨機(jī)密文發(fā)送給存儲芯片;S5、存儲芯片利用自身的加密電路對隨機(jī)明文進(jìn)行加密生成隨機(jī)密文;S6、存儲芯片接收防復(fù)制芯片發(fā)送至的隨機(jī)密文,并與自身生成的隨機(jī)密文進(jìn)行比較,如果兩個(gè)隨機(jī)密文相同則在設(shè)定時(shí)間后跳轉(zhuǎn)到步驟S1進(jìn)行下一輪監(jiān)控,如果不同則結(jié)束存儲芯片正在運(yùn)行的所有程序。本發(fā)明采用動(dòng)態(tài)隨機(jī)數(shù)據(jù)對比認(rèn)證的方法對數(shù)據(jù)存儲裝置進(jìn)行保護(hù),防止數(shù)據(jù)被非法復(fù)制,造成信息泄露。
【IPC分類】G06F21/79, G06F21/72, G06F21/62
【公開號】CN105117659
【申請?zhí)枴緾N201510460204
【發(fā)明人】黃其
【申請人】成都億信標(biāo)準(zhǔn)認(rèn)證集團(tuán)有限公司
【公開日】2015年12月2日
【申請日】2015年7月31日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1