[發(fā)明專利]基于演化密碼的安全跳頻序列構(gòu)造方法有效
| 申請(qǐng)?zhí)枺?/td> | 201310080710.5 | 申請(qǐng)日: | 2013-03-14 |
| 公開(kāi)(公告)號(hào): | CN103199992A | 公開(kāi)(公告)日: | 2013-07-10 |
| 發(fā)明(設(shè)計(jì))人: | 劉瑞;張煥國(guó);王潮;王永麗;賈徽徽;姜麗瑩 | 申請(qǐng)(專利權(quán))人: | 上海大學(xué) |
| 主分類號(hào): | H04L9/06 | 分類號(hào): | H04L9/06;H04B1/7136 |
| 代理公司: | 上海上大專利事務(wù)所(普通合伙) 31205 | 代理人: | 陸聰明 |
| 地址: | 200444*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 演化 密碼 安全 序列 構(gòu)造 方法 | ||
1.一種基于演化密碼的安全跳頻序列構(gòu)造方法,其特征在于,該方法通信收發(fā)雙方通過(guò)一組偽隨機(jī)序列同步地改變載波頻率來(lái)進(jìn)行信息傳遞,將控制載波頻率跳變的偽碼序列稱為跳頻序列,該跳頻序列是采用演化DES分組加密算法,以用戶的地址碼為加密密鑰,通過(guò)對(duì)用戶的TOD信息進(jìn)行加密得到密文,然后從加密的密文中選取n位作為跳頻碼,進(jìn)而構(gòu)成跳頻序列,其具體步驟如下:
步驟1、設(shè)置初始值,設(shè)定跳頻序列???????????????????????????????????????????????的可用頻點(diǎn)數(shù)為,n≤64,跳頻序列中第i個(gè)元素為,?i?為跳頻序列中元素序數(shù),初始設(shè)定i=0,跳頻序列的長(zhǎng)度為L(zhǎng),設(shè)定TOD信息的初值(),該初值()是由當(dāng)前實(shí)際時(shí)間按格式轉(zhuǎn)換為64比特的二進(jìn)制的初值,設(shè)定用戶的地址碼分別為(),(),┄┄,()?,其中下標(biāo)1,?2,┄┄,?j為用戶編號(hào),用戶的地址碼為一個(gè)64比特的二進(jìn)制數(shù);
步驟2、判斷跳頻序列中元素序數(shù)?i與跳頻序列長(zhǎng)度L是否相等,即,?i?=??L是否成立?如果?跳頻序列中元素序數(shù)i與跳頻序列長(zhǎng)度為L(zhǎng)是相等,則結(jié)束,?如果?跳頻序列中元素序數(shù)i與跳頻序列長(zhǎng)度為L(zhǎng)是不相等,則轉(zhuǎn)步驟3;?
步驟3、將64比特的TOD信息的初值()與跳頻序列中元素序數(shù)i進(jìn)行加法運(yùn)算,產(chǎn)生64比特的加密明文,以64比特的信息為明文輸入,用戶編號(hào)為?j?的64比特的地址碼()為密鑰,使用演化數(shù)據(jù)加密算法()進(jìn)行加密運(yùn)算,產(chǎn)生64比特的密文,即:
式中,為加密后的密文,為演化數(shù)據(jù)加密算法,為加密明文,為用戶編號(hào)?j?的地址碼;
步驟4、從步驟3中得到的64比特的密文中選取n比特輸出密文,將n比特二進(jìn)制數(shù)密文轉(zhuǎn)換成一個(gè)十進(jìn)制數(shù)值,該數(shù)值即為跳頻序列的第i個(gè)元素;
步驟5、將跳頻序列中元素序數(shù)i進(jìn)行遞增運(yùn)算產(chǎn)生新的跳頻序列中元素序數(shù)i+1,則返回步驟2,重復(fù)循環(huán)進(jìn)行步驟2?至步驟?5,直至依次得到一組跳頻序列中元素序數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海大學(xué),未經(jīng)上海大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310080710.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:煙用濾棒爆口檢測(cè)儀
- 下一篇:顯示裝置及其控制方法
- 一種軟件體系結(jié)構(gòu)并行演化沖突的檢測(cè)方法
- 基于Agent的動(dòng)態(tài)演化系統(tǒng)及方法
- 粒子刻蝕或沉積演化仿真方法、裝置和計(jì)算機(jī)可讀介質(zhì)
- 一種基于Petri網(wǎng)的Web服務(wù)組合演化方法
- 一種基于演化切片的演化影響集預(yù)測(cè)方法
- 一種挖掘重疊社區(qū)動(dòng)態(tài)演化關(guān)聯(lián)規(guī)則的方法
- 一種智能電網(wǎng)發(fā)電側(cè)微分演化博弈競(jìng)價(jià)方法
- 基于混合結(jié)構(gòu)的指揮控制超網(wǎng)絡(luò)動(dòng)態(tài)演化模型構(gòu)建方法
- 一種基于頭腦風(fēng)暴優(yōu)化算法求解演化博弈問(wèn)題的方法
- 基于演化變點(diǎn)的社會(huì)網(wǎng)絡(luò)演化分析方法





