• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      橢圓曲線數(shù)字簽名技術(shù)在電子商務(wù)SET中的應(yīng)用

      2019-09-16 07:35:21張志波劉強(qiáng)
      鋒繪 2019年7期
      關(guān)鍵詞:數(shù)字簽名

      張志波 劉強(qiáng)

      摘 要:文章從安全角度介紹了安全電子交易協(xié)議和橢圓曲線密碼學(xué)的原理,闡述了橢圓曲線密碼學(xué)在SET協(xié)議中,用橢圓曲線數(shù)字簽名代替了RSA數(shù)字簽名,提升電子商務(wù)的安全性。

      關(guān)鍵詞:橢圓曲線密碼學(xué);數(shù)字簽名;SET協(xié)議;電子商務(wù)

      2 橢圓曲線密碼學(xué)

      2.1 獲取橢圓曲線參數(shù)

      通過(guò)橢圓曲線交互的雙方要進(jìn)行通信(設(shè)通信雙方分別是U與V),需要相互取得對(duì)方的橢圓曲線參數(shù)。其過(guò)程為:(1)U向CA申請(qǐng)一張數(shù)字證書,并根據(jù)橢圓曲線的參數(shù)TU建立一個(gè)密鑰對(duì)(dU,rU),其中RU=dU·GU ,將RU公開(kāi)。(2)U建立一個(gè)Hash函數(shù)HU,一般采用SHA,函數(shù)值的長(zhǎng)度為hashlen個(gè)字節(jié),通過(guò)CA的驗(yàn)證后將其公開(kāi)。(3)U建立一個(gè)KDFU用于從共享秘密數(shù)據(jù)中提取出對(duì)稱加密所需的密鑰,通過(guò)CA的驗(yàn)證后將其公開(kāi)。(4)U建立一個(gè)對(duì)稱加密機(jī)制ENCU,密鑰定義為enckey,長(zhǎng)度為enckeylen個(gè)字節(jié),一般采用3DES或AES,通過(guò)CA的驗(yàn)證后將其公開(kāi)。(5)U建立密鑰協(xié)商機(jī)制(key agreement scheme,KAS),并將其公開(kāi)。(6)按照上述步驟,V也建立屬于自己的相關(guān)信息,除私有密鑰dV外,其余全部公開(kāi)。

      2.2 使用ECC對(duì)數(shù)據(jù)進(jìn)行加密

      使用ECC進(jìn)行數(shù)據(jù)加密指的是通信雙方中的一方使用對(duì)方提供的ECC公鑰對(duì)會(huì)話密鑰進(jìn)行非對(duì)稱加密,發(fā)送給對(duì)方,形成數(shù)字信封。然后再將需要傳送的信息用會(huì)話密鑰進(jìn)行對(duì)稱加密傳送給對(duì)方。對(duì)方首先使用自己的ECC私鑰解開(kāi)數(shù)字信封得到會(huì)話密鑰,然后通過(guò)得到的對(duì)稱密鑰對(duì)經(jīng)對(duì)稱加密的信息進(jìn)行信息還原。

      2.3 SET協(xié)議基本原理

      SET協(xié)議是應(yīng)用層的,基于消息流的協(xié)議,能夠有效地防止電子商務(wù)中的各種詐騙。其目標(biāo)是定單信息和個(gè)人帳號(hào)信息的隔離;消費(fèi)者和商家的相互認(rèn)證。

      2.4 SET協(xié)議中的交易流程

      持卡人注冊(cè)、購(gòu)買請(qǐng)求、支付認(rèn)證、資金清算。

      2.5 橢圓曲線數(shù)字簽名在電子商務(wù)中的應(yīng)用

      橢圓曲線是通過(guò)⑴ 數(shù)字簽名的生成和數(shù)字信封的加密⑵ 數(shù)字信封的解密和數(shù)字簽名的驗(yàn)證的二個(gè)過(guò)程而應(yīng)用在電子商務(wù)過(guò)程中。

      2.6 橢圓曲線數(shù)字簽名算法的安全性分析

      SET協(xié)議中常用的公鑰算法是RSA,取代的是基于橢圓曲線的密碼方案(ECC算法)。相對(duì)于于RSA算法,ECC優(yōu)于RSA。具體表現(xiàn)為:

      (1)安全性能高。

      (2)計(jì)算量小,處理速度快。

      可見(jiàn)將ECC運(yùn)用于SET協(xié)議中與RSA相比大大提高了電子商務(wù)交易的安全和效率,所以將ECC的數(shù)字簽名技術(shù)應(yīng)用于電子商務(wù)是必然的趨勢(shì)。

      參考文獻(xiàn)

      [1]Douglas R.Stinson著,馮登國(guó) 譯.密碼學(xué)原理與實(shí)踐[M].北京:電子工業(yè)出版社,2003:213-213.

      [2]SET Secure Electronic Transaction Specification Book 3: Formal Protocol Definition Version 1.0[P].May,1997,(31).

      [3]李小薪.基于SET協(xié)議的電子商務(wù)安全系統(tǒng)的構(gòu)建與研究[D].武漢:武漢理工大學(xué),2005.

      [4]Professor David Evans.Timing attack on Elliptic Curve Cryptography [C].University of Virginia.Fall 2001:7-7.

      猜你喜歡
      數(shù)字簽名
      基于正交拉丁方理論的數(shù)字簽名分組批量驗(yàn)證
      交通運(yùn)輸行業(yè)數(shù)字簽名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)分析
      淺析計(jì)算機(jī)安全防護(hù)中數(shù)字簽名技術(shù)的應(yīng)用
      數(shù)字簽名助力系統(tǒng)安全
      基于數(shù)字簽名的QR碼水印認(rèn)證系統(tǒng)
      數(shù)字簽名簡(jiǎn)述
      掌握方法用好數(shù)字簽名
      基于數(shù)字簽名和HSM的數(shù)據(jù)庫(kù)篡改檢測(cè)機(jī)制
      基于JAVA的數(shù)字簽名設(shè)計(jì)與實(shí)現(xiàn)
      復(fù)制數(shù)字簽名,巧妙偽裝病毒
      吴忠市| 平顶山市| 九龙城区| 界首市| 大埔县| 同仁县| 东光县| 阜新| 玉田县| 陆良县| 邵阳市| 勐海县| 大同市| 卓资县| 广宗县| 定南县| 滨海县| 泰宁县| 肇东市| 金山区| 绍兴县| 和平区| 健康| 绥阳县| 津市市| 姜堰市| 黄平县| 黄石市| 福海县| 南木林县| 大悟县| 山西省| 稻城县| 华蓥市| 灵丘县| 长汀县| 同仁县| 车险| 中山市| 肃宁县| 余姚市|