亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ECC算法在數(shù)字簽名中的分析與研究

        2019-10-11 12:07:57李雨張俊
        無線互聯(lián)科技 2019年12期
        關(guān)鍵詞:數(shù)字簽名高效性安全性

        李雨 張俊

        摘? ?要:數(shù)字簽名是保證信息完整性和認(rèn)證性的關(guān)鍵技術(shù),設(shè)計出一種高效性、安全性的數(shù)字簽名方案尤為重要。文章分析并研究了數(shù)字簽名的方案,重點研究了各方案的優(yōu)缺點,提出了一種基于ECC數(shù)字簽名算法方案,能有效提高數(shù)字簽名的安全性和穩(wěn)定性。

        關(guān)鍵詞:數(shù)字簽名;ECC;高效性;安全性;穩(wěn)定性

        隨著計算機(jī)網(wǎng)絡(luò)信息化的快速發(fā)展,安全、高效、完整地傳輸信息變得越來越迫切,要求也越來越高。因此,信息安全已成為當(dāng)今社會重點關(guān)注的問題。

        數(shù)字簽名是解決現(xiàn)代信息安全問題的關(guān)鍵技術(shù)之一,能實現(xiàn)用戶的身份認(rèn)證,具有數(shù)據(jù)完整性以及不可抵賴性等特點。目前,常見的有RSA簽名方案、DSA簽名方案、ElGamal簽名方案等。這些主流簽名方案在計算效率、安全性、密鑰長度等方面還有待提高。針對以上問題,本文提出了一種基于ECC的數(shù)字簽名方案,旨在提高數(shù)字簽名的安全性和計算效率。

        1? ? ECC算法

        ECC算法是以一種加密公開密鑰的方法為基礎(chǔ)的橢圓曲線[1](Elliptic Curves Cryptography,ECC),橢圓曲線是一個三次方程(Weierstrass方程)[2]:y2+a1xy+a3y=x3+a2x2+a4x+a6,令:

        代入Weierstrass方程可得:

        當(dāng)Z≠0時,可得:Y 2Z+a1XYZ+a3YZ2=X3+a2X 2Z+a4XZ 2+a6Z 3,從中可以得出(x,y)和(x,y,z)相互呼應(yīng),并且在非零區(qū)間內(nèi)的任意常數(shù)λ(x,y)(x,y,z)(λX,λY,λZ)相對呼應(yīng),這些點在同一條線上。

        位于有限域上的橢圓曲線是有限的、單獨的點,而不是一條不斷的曲線。對于計算固定區(qū)域GF(q)中橢圓曲線的點用Hasse定理[3]:假如位于橢圓曲線上的點E是在GF(q)上,E上的點N屬于(x,y)∈GF(q)范圍,那么成立。有限域橢圓曲線的點的加法和實數(shù)域橢圓曲線上的點的加法的運算等同,不過在除法運算中,是用求模逆元來替換,而其他算法都在域中進(jìn)行。

        常見的簽名方案有:RSA簽名方案、DSA簽名方案、ElGamal簽名方案等,這幾種常用的算法進(jìn)行優(yōu)缺點的比較分析如表1所示。

        自公鑰密碼問世以來,提出了許多種公鑰加密方法,它們的安全性都是基于復(fù)雜的數(shù)學(xué)難題。根據(jù)所基于的數(shù)學(xué)難題來分類,目前有以下3類系統(tǒng)被認(rèn)為是安全和有效的。

        (1)大整數(shù)因子分解系統(tǒng)(代表性的有RSA)。

        (2)有限域(數(shù)學(xué)中的一種代數(shù)結(jié)構(gòu))離散對數(shù)系統(tǒng)(代表性的有DSA)。

        (3)有限域橢園曲線離散對數(shù)系統(tǒng)(ECC)。

        其中,有限域橢園曲線離散對數(shù)系統(tǒng)相比另外幾種系統(tǒng)更安全,算法運算速度更快。所以就可以基于ECC算法得到一種更安全的數(shù)字簽名方案。

        2? ? 基于ECC數(shù)字簽名方案

        ECC數(shù)字簽名方案利用橢圓曲線標(biāo)量乘、點加等運算,以及有限域的模運算法則,實現(xiàn)快速的數(shù)字簽名和簽名驗證,是一種建立公開密鑰加密的算法,基于橢圓曲線數(shù)學(xué)的數(shù)字簽名方案。簽名與驗證的運算基本都在有限域進(jìn)行,避免了耗時的模歸約運算。該數(shù)字簽名方案可用于電子商務(wù)、內(nèi)容保護(hù)接口、銀行系統(tǒng)、軍事通信、知識產(chǎn)權(quán)保護(hù)等環(huán)境中。

        在使用數(shù)字簽名時,發(fā)送方通常先對消息生成一個生成元,再利用私鑰對生成元進(jìn)行簽名,接收方收到消息及簽名時,也先對消息生成一個生成元(與發(fā)送方使用同種單向函數(shù)),利用發(fā)送方發(fā)的公鑰、簽名以及自己的生成元進(jìn)行簽名驗證。

        實際應(yīng)用中,由于直接對原消息進(jìn)行簽名有安全性問題,而且原消息往往比較長,直接使用RSA等算法進(jìn)行簽名速度會比較慢,所以一般對消息會使用ECC算法進(jìn)行簽名計算。只要使用的ECC算法是安全的,那么這種方式的數(shù)字簽名就是安全的。

        在ECC中,設(shè)Eq(a4,a6)為橢圓曲線上的由理點構(gòu)成的Abel群,G為橢圓曲線上的一個循環(huán)子群,P是G的一個生成元,Pm為橢圓曲線上的點。

        2.1? 在Eq(a4,a6)上Diffie-Hellman的ECC簽名方案

        簽名的步驟描述如下。

        (1)找出q≈2180和兩個參數(shù)a4和a6。

        (2)公開參數(shù)是G和Eq(a4,a6)。

        (3)從用戶A中選擇私鑰nA。

        (4)在Eq(a4,a6)上選擇一個公鑰傳送給用戶B。

        (5)用戶B選擇私鑰nB和公鑰PB,把PB發(fā)送給用戶A。

        (6)用戶A,B形成共同密鑰k 。

        攻擊者想得到k,就必須計算出nA,亦或是PB和G計算得到nB,所以必須計算出橢圓曲線的離散對數(shù)[4]。

        2.2? 在Eq(a4,a6)上Massey-Hellman的ECC簽名方案

        在Eq(a4,a6)上Massey-Hellman[5]的ECC簽名方案簽名的步驟描述如下。

        (1)選擇密鑰eA,0≤eA≤N。

        (2)計算dAeBeAPm=eBPm。

        (3)計算eAPm。

        (4)計算dAeBPm=Pm。

        (5)dAeBPm=Pm對在計算中復(fù)原。

        最后,簽名者就可以把信息Pm迅速發(fā)送給接收者。

        2.3? 在Eq(a4,a6)上ElGamal的ECC簽名方案

        在Eq(a4,a6)上ElGamal[6]的ECC簽名方案簽名的步驟描述如下。

        (1)選擇橢圓曲線得到Eq(a4,a6),對明文進(jìn)行算法編碼而形成點Pm。

        (2)選取Eq(a4,a6)和它的一個生成元G為公開參數(shù)。

        (3)選取nA作為私鑰。

        (4)選取PA=nAG作為公鑰。

        (5)加密:設(shè)k為正整數(shù),密文為Cm=kG,Pm+kPA。

        (6)解密:Pm=kPA-nAkG=Pm。

        3? ? 結(jié)語

        本文分析并研究了數(shù)字簽名的方案,重點分析了各方案的優(yōu)缺點,提出一種基于ECC數(shù)字簽名算法方案,為提高數(shù)字簽名的安全性和穩(wěn)定性提供了參考價值。

        [參考文獻(xiàn)]

        [1]王起月.基于橢圓曲線的數(shù)字簽名算法研究[D].洛陽:河南科技大學(xué),2018.

        [2]馮晉光,趙志剛.網(wǎng)絡(luò)安全中的數(shù)字簽名技術(shù)分析與應(yīng)用[J].電子技術(shù)與軟件工程,2015(23):225.

        [3]余杜鵑,曹煒.有限域上一類方程的解數(shù)[J].寧波大學(xué)學(xué)報(理工版),2014(1):66-69.

        [4]馮陽.基于超橢圓曲線密碼體制群簽密系統(tǒng)的研究[D].貴陽:貴州大學(xué),2015.

        [5]RAVI K B,CHANDRA S A,APPALA N G.An elgamal encryption scheme of fibonacci q-matrix and finite state machine[J].Journal of Applied Computer Science&Mathematics,2015(20):9-10.

        [6]馮澤波,吳曉平,任偉.關(guān)于ElGamal加密和簽名方案的啟發(fā)式分析[J].信息網(wǎng)絡(luò)安全,2014(5):10-14.

        Analysis and research of digital signature based on ECC algorithm

        Li Yu, Zhang Jun*

        (Panzhihua University, Panzhihua 617000, China)

        Abstract:Digital signature is the key technology to ensure the integrity and authentication of information, and it is particularly important to design an efficient and secure digital signature scheme. In this paper, the scheme of digital signature is analyzed and studied, and the advantages and disadvantages of each scheme are studied emphatically, a scheme based on ECC digital signature algorithm is proposed, which can effectively improve the security and stability of digital signature.

        Key words:digital signature; ECC; efficiency; security; stability

        猜你喜歡
        數(shù)字簽名高效性安全性
        兩款輸液泵的輸血安全性評估
        新染料可提高電動汽車安全性
        淺析計算機(jī)安全防護(hù)中數(shù)字簽名技術(shù)的應(yīng)用
        淺談水質(zhì)檢測的高效性發(fā)展
        基于數(shù)字簽名的QR碼水印認(rèn)證系統(tǒng)
        ApplePay橫空出世 安全性遭受質(zhì)疑 拿什么保護(hù)你,我的蘋果支付?
        Imagination發(fā)布可實現(xiàn)下一代SoC安全性的OmniShield技術(shù)
        基于數(shù)字簽名和HSM的數(shù)據(jù)庫篡改檢測機(jī)制
        復(fù)制數(shù)字簽名,巧妙偽裝病毒
        51久久国产露脸精品国产| 黄页国产精品一区二区免费| 国产精品高清视亚洲一区二区 | 少妇被又大又粗又爽毛片久久黑人 | 日本高清乱码中文字幕| 女同舌吻互慰一区二区| 日韩人妻无码精品一专区二区三区 | 国产精品∧v在线观看| 日韩欧美一区二区三区中文精品| 亚洲一区二区三区在线中文| 国语对白精品在线观看| av永久天堂一区二区三区| 久久国产劲暴∨内射| 一本一道波多野结衣av中文| 无码av永久免费大全| 国产午夜精品视频在线观看| 国产综合精品一区二区三区 | 加勒比无码专区中文字幕| 亚洲 国产 韩国 欧美 在线 | 久久国产亚洲高清观看5388| 韩国女主播一区二区三区在线观看| 国产高颜值女主播在线| 亚洲精品无码不卡在线播放he| 亚洲精品亚洲人成在线下载| 中国黄色偷拍视频二区| 亚洲爆乳无码专区www| 久久亚洲精品ab无码播放| 国产极品喷水视频| 高潮内射主播自拍一区| 大又大粗又爽又黄少妇毛片| 国产aⅴ夜夜欢一区二区三区| 日本熟妇裸体视频在线| 久久精品中文字幕| 国产亚洲精品久久久久秋霞| 亚洲综合色区一区二区三区| 精品国产一区二区三区香蕉| 又爽又黄又无遮挡网站动态图| 久久精品伊人无码二区| 国产成人高清视频在线观看免费| 夜夜躁日日躁狠狠久久av| 国产三级在线观看免费|