[發明專利]一種基于DPSO算法的密碼模塊安全防護方法在審
| 申請號: | 201510058491.X | 申請日: | 2015-02-05 |
| 公開(公告)號: | CN104715140A | 公開(公告)日: | 2015-06-17 |
| 發明(設計)人: | 肖守柏 | 申請(專利權)人: | 江西科技學院 |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00 |
| 代理公司: | 無 | 代理人: | 無 |
| 地址: | 330022*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 dpso 算法 密碼 模塊 安全 防護 方法 | ||
1.一種基于DPSO算法的密碼模塊安全防護方法,其特征在于,包括如下步驟:
(1)初始化,假定群體規模N,安全防護措施種類n,隨機初始化w、c,隨機給出一組密碼模塊安全防護方案,即隨機的粒子位置和隨機的一組速度;
(2)根據粒子當前位置代入多目標優化模型中求出適應度值,并更新其下一個位置;
(3)判斷是否達到終止條件,若是,則結束,若沒有,則返回(2)。
2.按照權利要求1所述的一種基于DPSO算法的密碼模塊安全防護方法,其特征在于:所述步驟(2)進一步包括如下步驟:
a.計算(XPbest?X)之間的差,得到一個速度A,同理,計算XPbest?X,得到一個速度B;
b.根據公式得到一個新的速度,即密碼模塊安全防護方案交換的序列;
c.根據公式計算出新粒子的位置,即密碼模塊安全防護的新方案位置;
d.將新方案對應的一組屬性值代入多目標協同優化模型中,求出適應度值,并比較是否優于更新前的值;
e.如果找到更好的解,則將XPbest更新。
3.按照權利要求2所述的一種基于DPSO算法的密碼模塊安全防護方法,其特征在于:所述步驟(2)和(3)之間增加按照自適應權重公式更新權重,使得慣性權重(w)的取值隨粒子目標值的變化而自動變化。
4.按照權利要求3所述的一種基于DPSO算法的密碼模塊安全防護方法,其特征在于:所述慣性權系數計算公式為
。
5.按照權利要求4所述的一種基于DPSO算法的密碼模塊安全防護方法,其特征在于:所述Wmax表示w的最大值,Wmin表示w的最小值,f表示為粒子當前的目標函數,favg表示所有粒子的平均值,fmin表示所有粒子中最小目標值。
6.按照權利要求2所述的一種基于DPSO算法的密碼模塊安全防護方法,其特征在于:所述步驟e后加入步驟f:判斷更新后的最優適應度值是否優于更新前的最優適應度值,找到一個更好的解,更新Xgbest。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江西科技學院;,未經江西科技學院;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510058491.X/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數字數據處理
G06F19-00 專門適用于特定應用的數字計算或數據處理的設備或方法
G06F19-10 .生物信息學,即計算分子生物學中的遺傳或蛋白質相關的數據處理方法或系統
G06F19-12 ..用于系統生物學的建模或仿真,例如:概率模型或動態模型,遺傳基因管理網絡,蛋白質交互作用網絡或新陳代謝作用網絡
G06F19-14 ..用于發展或進化的,例如:進化的保存區域決定或進化樹結構
G06F19-16 ..用于分子結構的,例如:結構排序,結構或功能關系,蛋白質折疊,結構域拓撲,用結構數據的藥靶,涉及二維或三維結構的
G06F19-18 ..用于功能性基因組學或蛋白質組學的,例如:基因型–表型關聯,不均衡連接,種群遺傳學,結合位置鑒定,變異發生,基因型或染色體組的注釋,蛋白質相互作用或蛋白質核酸的相互作用





