System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及信息安全,具體而言,涉及一種基于組合計(jì)數(shù)器構(gòu)造初始向量的方法、設(shè)備、介質(zhì)及程序產(chǎn)品。
技術(shù)介紹
1、1949年,shannon證明了“一次一密”密碼體制在理論上是不可破譯的,為了保證系統(tǒng)的使用安全,在密鑰更換周期內(nèi),密鑰序列生成器每次擴(kuò)展產(chǎn)生密鑰序列時(shí)所使用的初始狀態(tài)(即初始向量iv,可隨密文一起通過信道傳輸)需要滿足唯一性要求,或在系統(tǒng)可接受的重用的范圍內(nèi)滿足特定的隨機(jī)性要求。基于當(dāng)前的科學(xué)技術(shù)水平條件,初始向量(iv)主要有兩種構(gòu)造:隨機(jī)因子構(gòu)造方法、單向因子構(gòu)造方法。
2、采用隨機(jī)因子構(gòu)造初始向量時(shí),因數(shù)據(jù)隨機(jī)產(chǎn)生則一定會(huì)存在重用的概率,無法完全做到每次數(shù)據(jù)的唯一性,給系統(tǒng)帶來一定的安全風(fēng)險(xiǎn)。增加隨機(jī)數(shù)的長度雖然可以降低重用的概率,但需要在信道傳輸至收方的數(shù)據(jù)也隨之增加,對(duì)于某些信道資源緊張的無線系統(tǒng)則不太適用。
3、采用單向因子構(gòu)造初始向量時(shí),如果系統(tǒng)中存在有單向遞增或遞減信息,能嚴(yán)格保證單向不重復(fù),例如時(shí)間基準(zhǔn)、角度變化、空間位置等,又或者基于純粹的數(shù)字計(jì)數(shù)器,均可作為單向因子構(gòu)造生成初始向量,但需在每次加密時(shí)記錄使用過的初始向量而頻繁擦寫設(shè)備非易失性存儲(chǔ)器,從而導(dǎo)致設(shè)備失效,縮短設(shè)備使用壽命。
技術(shù)實(shí)現(xiàn)思路
1、在傳統(tǒng)的序列密碼初始向量構(gòu)造方法基礎(chǔ)上,針對(duì)單向因子生成,本專利技術(shù)提出一種基于組合計(jì)數(shù)器構(gòu)造初始向量的方法、設(shè)備、介質(zhì)及程序產(chǎn)品,該方法是基于周期計(jì)數(shù)器和通信計(jì)數(shù)器等多重組合式數(shù)字計(jì)數(shù)器的特殊方法,結(jié)合信道傳輸資源要求,通
2、本專利技術(shù)提供的一種基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,包括:
3、通信雙方提前約定填充數(shù);
4、采用組合計(jì)數(shù)器和填充數(shù)共同構(gòu)成加解密過程中的初始向量iv。
5、在一些實(shí)施例中,所述組合計(jì)數(shù)器由通信計(jì)數(shù)器和周期計(jì)數(shù)器構(gòu)成。
6、在一些實(shí)施例中,所述周期計(jì)數(shù)器存儲(chǔ)于非易失性存儲(chǔ)器,通信計(jì)算器存儲(chǔ)于易失性存儲(chǔ)器。
7、在一些實(shí)施例中,周期計(jì)數(shù)器和通信計(jì)算器均初始設(shè)置為0。
8、在一些實(shí)施例中,在通信時(shí)僅將組合計(jì)數(shù)器在信道中傳輸。
9、在一些實(shí)施例中,所述組合計(jì)數(shù)器的工作方法如下:
10、開機(jī)時(shí),周期計(jì)數(shù)器加1,寫入非易失性存儲(chǔ)器;
11、通信時(shí),設(shè)備通過信道傳輸每發(fā)送1包密文信息,通信計(jì)數(shù)器加1,周期計(jì)數(shù)器不變;通信計(jì)數(shù)器累加至最大值翻轉(zhuǎn)為0,周期計(jì)數(shù)器加1,寫入非易失性存儲(chǔ)器;
12、關(guān)機(jī)時(shí),通信計(jì)數(shù)器清0,周期計(jì)數(shù)器不變;
13、密鑰更換時(shí),周期計(jì)算器和通信計(jì)算器均設(shè)置為0,周期計(jì)算器寫入非易失性存儲(chǔ)器。
14、本專利技術(shù)還提供一種電子設(shè)備,包括:
15、至少一個(gè)處理器;以及與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;
16、其中,所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述至少一個(gè)處理器通過執(zhí)行所述存儲(chǔ)器存儲(chǔ)的指令,使得所述至少一個(gè)處理器執(zhí)行上述的方法。
17、本專利技術(shù)還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)指令,當(dāng)所述指令被執(zhí)行時(shí),使上述的方法被實(shí)現(xiàn)。
18、本專利技術(shù)還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品在被計(jì)算機(jī)調(diào)用時(shí),使得所述計(jì)算機(jī)執(zhí)行上述的方法。
19、綜上所述,由于采用了上述技術(shù)方案,本專利技術(shù)的有益效果是:
20、1、設(shè)備全壽命使用過程中,僅需在開機(jī)、密鑰更換及通信計(jì)數(shù)器累加至最大值翻轉(zhuǎn)時(shí),擦寫記錄周期計(jì)數(shù)器數(shù)值的非易失性存儲(chǔ)器,與單一數(shù)字計(jì)數(shù)器每次變化都擦寫非易失性存儲(chǔ)器記錄計(jì)數(shù)器變化值相比,大大降低了擦寫非易失性存儲(chǔ)器的概率。同時(shí)在通信過程中,僅組合計(jì)數(shù)器需要在信道中傳輸,與傳輸整個(gè)初始向量相比也大大節(jié)約了信道傳輸空間。
21、2、評(píng)估系統(tǒng)中信息發(fā)送設(shè)備的開關(guān)機(jī)頻度和發(fā)包頻度,合理設(shè)置通信計(jì)數(shù)器和周期計(jì)數(shù)器的表示范圍(比特長度)即可實(shí)現(xiàn)在信道傳輸資源有限的系統(tǒng)中,每個(gè)密鑰更換周期內(nèi)初始向量不重用,同時(shí)最大限度減少對(duì)設(shè)備非易失性存儲(chǔ)器擦寫次數(shù)從而延長設(shè)備使用壽命。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,所述組合計(jì)數(shù)器由通信計(jì)數(shù)器和周期計(jì)數(shù)器構(gòu)成。
3.根據(jù)權(quán)利要求2所述的基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,所述周期計(jì)數(shù)器存儲(chǔ)于非易失性存儲(chǔ)器,通信計(jì)算器存儲(chǔ)于易失性存儲(chǔ)器。
4.根據(jù)權(quán)利要求3所述的基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,周期計(jì)數(shù)器和通信計(jì)算器均初始設(shè)置為0。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,在通信時(shí)僅將組合計(jì)數(shù)器在信道中傳輸。
6.根據(jù)權(quán)利要求5所述的基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,所述組合計(jì)數(shù)器的工作方法如下:
7.一種電子設(shè)備,其特征在于,包括:
8.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)指令,當(dāng)所述指令被執(zhí)行時(shí),使如權(quán)利要求1-6中任一項(xiàng)所述的方法被實(shí)現(xiàn)。
9.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品在被計(jì)算機(jī)調(diào)用時(shí),
...【技術(shù)特征摘要】
1.一種基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,所述組合計(jì)數(shù)器由通信計(jì)數(shù)器和周期計(jì)數(shù)器構(gòu)成。
3.根據(jù)權(quán)利要求2所述的基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,所述周期計(jì)數(shù)器存儲(chǔ)于非易失性存儲(chǔ)器,通信計(jì)算器存儲(chǔ)于易失性存儲(chǔ)器。
4.根據(jù)權(quán)利要求3所述的基于組合計(jì)數(shù)器構(gòu)造初始向量的方法,其特征在于,周期計(jì)數(shù)器和通信計(jì)算器均初始設(shè)置為0。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的基于組合計(jì)數(shù)器構(gòu)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:鄧赟,許克智,夏安祥,趙美玲,王永強(qiáng),羅健,毛新農(nóng),劉福仕,李坤明,
申請(qǐng)(專利權(quán))人:中國電子科技集團(tuán)公司第三十研究所,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。