国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

對一種強前向安全的數(shù)字簽名方案的分析及改進

2014-11-14 02:57高煒
科技資訊 2014年12期
關(guān)鍵詞:前向數(shù)字簽名私鑰

高煒

摘 要:針對強前向數(shù)字簽名分析了密碼學方案,對該方案提出了出現(xiàn)的錯誤,并對前向安全數(shù)字簽名方案進行了改進。最后對新方案的安全性做了分析。

關(guān)鍵詞:數(shù)字簽名 前向安全 強前向安全 Guillou-Quisquater簽名體制 簽名驗證

中圖分類號:TP393 文獻標識碼:A 文章編號:1672-3791(2014)04(c)-0013-01

當前向安全方案不斷發(fā)展和實踐,通過通常簽名Miner,Bellare對安全定義進行了擴展,得出前向安全正式概念,從此有了許多前向安全的數(shù)字簽名方案如文獻[1~3]被陸續(xù)提出。最近,徐光寶等[4]提出了一種強前向安全的數(shù)字簽名方案,本文通過對該方案的分析指出該方案的驗證過程存在錯誤,并對驗證過程做了修改,使真正的簽名能通過驗證。

1 文獻[4]方案介紹

基于Guillou-Quisquater設(shè)計強前向安全的數(shù)字簽名。整個方案分成初始簽名密鑰生成、簽名密鑰的更新、簽名生成、及簽名驗證四個部分。假定簽名者是Alice,簽名接收者是Bob,有效期分T個時段。在每個簽名時段Alice有2個私鑰。

1.1 簽名密鑰生成

簽名密鑰生成過程如下:

Alice進行隨機取2個素數(shù)p和q,滿足條件pq3 mod 4,得出n=pq,選取2個整數(shù)v和w,使它們滿足如下條件:

,

1.2 簽名密鑰的更新

令,第個簽名時段,Alice一方面根據(jù)等式,計算第i階段的第一私鑰Xi,同時永久刪除Xi-1;另一方面對Zi解密第i時段私鑰。

1.3 簽名生成

假設(shè)m是待簽名,i(1≤i≤T)簽名時段為例,Alice生成簽名步驟如下:

(1)隨機選2個整數(shù),得出:

Q=kvrwmod n

(2)計算雜湊值:,使之滿足1≤e≤v和1≤e≤w;否則,返回步驟1)。

(3)計算S1=kxiemod n,S2=rziemod n。

Alice把(m,s1,s2,e,i)簽名數(shù)據(jù)給驗證者Bob。

1.4 簽名驗證

驗證者Bob接收到Alice的簽名數(shù)據(jù)后,進行驗證步驟如下:

(1)計算。

(2)計算出。

(3)驗證等式是否成立,成立簽名有效,否則簽名無效。

2 對文獻[4]驗證部分的改進

下面通過驗證部分進行改進,使真正的簽名能通過驗證,證明其有效。具體驗證過程如下:

(1)計算。

(2)計算出。

(3)驗證等式是否成立,成立簽名有效,否則簽名無效。

3 結(jié)語

本文針對強前向安全數(shù)字簽名進行了分析,發(fā)現(xiàn)其驗證部分存在錯誤,導致正確的簽名不能通過驗證,并對該方案的驗證部分做了改進,使其具有驗證的功能,并對簽名的安全性做了說明。

參考文獻

[1] 蘆殿軍,張秉儒,趙海興.基于多項式秘密共享的前向安全門限簽名方案[J].通信學報,2009,30(1):45-49.

[2] 于嘉,孔凡玉,郝蓉,等.一個基于雙線性映射的前向安全門限簽名方案的標注[J].計算機研究與發(fā)展,2010,47(4):605-612.

[3] 劉亞麗,秦小麟,殷新春,等.基于模m的n方根的前向安全數(shù)字簽名方案的分析與改進[J].通信學報,2010,31(6):82-87.

[4] 徐東寶,姜東煥,梁向前.一種強前向安全的數(shù)字簽名方案[J].計算機工程,2013,39(9):167-169.endprint

摘 要:針對強前向數(shù)字簽名分析了密碼學方案,對該方案提出了出現(xiàn)的錯誤,并對前向安全數(shù)字簽名方案進行了改進。最后對新方案的安全性做了分析。

關(guān)鍵詞:數(shù)字簽名 前向安全 強前向安全 Guillou-Quisquater簽名體制 簽名驗證

中圖分類號:TP393 文獻標識碼:A 文章編號:1672-3791(2014)04(c)-0013-01

當前向安全方案不斷發(fā)展和實踐,通過通常簽名Miner,Bellare對安全定義進行了擴展,得出前向安全正式概念,從此有了許多前向安全的數(shù)字簽名方案如文獻[1~3]被陸續(xù)提出。最近,徐光寶等[4]提出了一種強前向安全的數(shù)字簽名方案,本文通過對該方案的分析指出該方案的驗證過程存在錯誤,并對驗證過程做了修改,使真正的簽名能通過驗證。

1 文獻[4]方案介紹

基于Guillou-Quisquater設(shè)計強前向安全的數(shù)字簽名。整個方案分成初始簽名密鑰生成、簽名密鑰的更新、簽名生成、及簽名驗證四個部分。假定簽名者是Alice,簽名接收者是Bob,有效期分T個時段。在每個簽名時段Alice有2個私鑰。

1.1 簽名密鑰生成

簽名密鑰生成過程如下:

Alice進行隨機取2個素數(shù)p和q,滿足條件pq3 mod 4,得出n=pq,選取2個整數(shù)v和w,使它們滿足如下條件:

,

1.2 簽名密鑰的更新

令,第個簽名時段,Alice一方面根據(jù)等式,計算第i階段的第一私鑰Xi,同時永久刪除Xi-1;另一方面對Zi解密第i時段私鑰。

1.3 簽名生成

假設(shè)m是待簽名,i(1≤i≤T)簽名時段為例,Alice生成簽名步驟如下:

(1)隨機選2個整數(shù),得出:

Q=kvrwmod n

(2)計算雜湊值:,使之滿足1≤e≤v和1≤e≤w;否則,返回步驟1)。

(3)計算S1=kxiemod n,S2=rziemod n。

Alice把(m,s1,s2,e,i)簽名數(shù)據(jù)給驗證者Bob。

1.4 簽名驗證

驗證者Bob接收到Alice的簽名數(shù)據(jù)后,進行驗證步驟如下:

(1)計算。

(2)計算出。

(3)驗證等式是否成立,成立簽名有效,否則簽名無效。

2 對文獻[4]驗證部分的改進

下面通過驗證部分進行改進,使真正的簽名能通過驗證,證明其有效。具體驗證過程如下:

(1)計算。

(2)計算出。

(3)驗證等式是否成立,成立簽名有效,否則簽名無效。

3 結(jié)語

本文針對強前向安全數(shù)字簽名進行了分析,發(fā)現(xiàn)其驗證部分存在錯誤,導致正確的簽名不能通過驗證,并對該方案的驗證部分做了改進,使其具有驗證的功能,并對簽名的安全性做了說明。

參考文獻

[1] 蘆殿軍,張秉儒,趙海興.基于多項式秘密共享的前向安全門限簽名方案[J].通信學報,2009,30(1):45-49.

[2] 于嘉,孔凡玉,郝蓉,等.一個基于雙線性映射的前向安全門限簽名方案的標注[J].計算機研究與發(fā)展,2010,47(4):605-612.

[3] 劉亞麗,秦小麟,殷新春,等.基于模m的n方根的前向安全數(shù)字簽名方案的分析與改進[J].通信學報,2010,31(6):82-87.

[4] 徐東寶,姜東煥,梁向前.一種強前向安全的數(shù)字簽名方案[J].計算機工程,2013,39(9):167-169.endprint

摘 要:針對強前向數(shù)字簽名分析了密碼學方案,對該方案提出了出現(xiàn)的錯誤,并對前向安全數(shù)字簽名方案進行了改進。最后對新方案的安全性做了分析。

關(guān)鍵詞:數(shù)字簽名 前向安全 強前向安全 Guillou-Quisquater簽名體制 簽名驗證

中圖分類號:TP393 文獻標識碼:A 文章編號:1672-3791(2014)04(c)-0013-01

當前向安全方案不斷發(fā)展和實踐,通過通常簽名Miner,Bellare對安全定義進行了擴展,得出前向安全正式概念,從此有了許多前向安全的數(shù)字簽名方案如文獻[1~3]被陸續(xù)提出。最近,徐光寶等[4]提出了一種強前向安全的數(shù)字簽名方案,本文通過對該方案的分析指出該方案的驗證過程存在錯誤,并對驗證過程做了修改,使真正的簽名能通過驗證。

1 文獻[4]方案介紹

基于Guillou-Quisquater設(shè)計強前向安全的數(shù)字簽名。整個方案分成初始簽名密鑰生成、簽名密鑰的更新、簽名生成、及簽名驗證四個部分。假定簽名者是Alice,簽名接收者是Bob,有效期分T個時段。在每個簽名時段Alice有2個私鑰。

1.1 簽名密鑰生成

簽名密鑰生成過程如下:

Alice進行隨機取2個素數(shù)p和q,滿足條件pq3 mod 4,得出n=pq,選取2個整數(shù)v和w,使它們滿足如下條件:

,

1.2 簽名密鑰的更新

令,第個簽名時段,Alice一方面根據(jù)等式,計算第i階段的第一私鑰Xi,同時永久刪除Xi-1;另一方面對Zi解密第i時段私鑰。

1.3 簽名生成

假設(shè)m是待簽名,i(1≤i≤T)簽名時段為例,Alice生成簽名步驟如下:

(1)隨機選2個整數(shù),得出:

Q=kvrwmod n

(2)計算雜湊值:,使之滿足1≤e≤v和1≤e≤w;否則,返回步驟1)。

(3)計算S1=kxiemod n,S2=rziemod n。

Alice把(m,s1,s2,e,i)簽名數(shù)據(jù)給驗證者Bob。

1.4 簽名驗證

驗證者Bob接收到Alice的簽名數(shù)據(jù)后,進行驗證步驟如下:

(1)計算。

(2)計算出。

(3)驗證等式是否成立,成立簽名有效,否則簽名無效。

2 對文獻[4]驗證部分的改進

下面通過驗證部分進行改進,使真正的簽名能通過驗證,證明其有效。具體驗證過程如下:

(1)計算。

(2)計算出。

(3)驗證等式是否成立,成立簽名有效,否則簽名無效。

3 結(jié)語

本文針對強前向安全數(shù)字簽名進行了分析,發(fā)現(xiàn)其驗證部分存在錯誤,導致正確的簽名不能通過驗證,并對該方案的驗證部分做了改進,使其具有驗證的功能,并對簽名的安全性做了說明。

參考文獻

[1] 蘆殿軍,張秉儒,趙海興.基于多項式秘密共享的前向安全門限簽名方案[J].通信學報,2009,30(1):45-49.

[2] 于嘉,孔凡玉,郝蓉,等.一個基于雙線性映射的前向安全門限簽名方案的標注[J].計算機研究與發(fā)展,2010,47(4):605-612.

[3] 劉亞麗,秦小麟,殷新春,等.基于模m的n方根的前向安全數(shù)字簽名方案的分析與改進[J].通信學報,2010,31(6):82-87.

[4] 徐東寶,姜東煥,梁向前.一種強前向安全的數(shù)字簽名方案[J].計算機工程,2013,39(9):167-169.endprint

猜你喜歡
前向數(shù)字簽名私鑰
清掃機器人避障系統(tǒng)區(qū)塊鏈私鑰分片存儲方法
比特幣的安全性到底有多高
基于改進ECC 算法的網(wǎng)絡信息私鑰變換優(yōu)化方法
淺析計算機安全防護中數(shù)字簽名技術(shù)的應用
一種基于前向防碰撞系統(tǒng)的汽車防追尾裝置
一種基于虛擬私鑰的OpenSSL與CSP交互方案
波音T—X原型機首飛
基于數(shù)字簽名的QR碼水印認證系統(tǒng)
數(shù)字簽名簡述
基于規(guī)范變換的前向神經(jīng)網(wǎng)絡的洪水災害評估模型
清水河县| 长兴县| 于都县| 仁化县| 图们市| 金山区| 剑川县| 巴彦县| 嵩明县| 绥芬河市| 兰州市| 托克逊县| 娱乐| 邯郸市| 广宗县| 辛集市| 上虞市| 澳门| 望江县| 寻乌县| 常熟市| 广德县| 阿图什市| 卢氏县| 伊宁县| 新郑市| 大兴区| 临沧市| 林口县| 泾川县| 铅山县| 亚东县| 沽源县| 丹阳市| 郯城县| 瑞丽市| 苗栗县| 海原县| 南江县| 临澧县| 邹平县|