新聞中心
公鑰密碼加密系統(tǒng)

公司主營(yíng)業(yè)務(wù):做網(wǎng)站、成都網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出新樂免費(fèi)做網(wǎng)站回饋大家。
自公鑰加密問世以來,學(xué)者們提出了許多種公鑰加密方法,他們的安全性都是基于復(fù)雜的數(shù)學(xué)難題。根據(jù)所基于的數(shù)學(xué)難題來分類,有以下三類系統(tǒng)目前被認(rèn)為是安全和有效的:大整數(shù)因子分解系統(tǒng)(代表性的有RSA)、橢園曲線離散對(duì)數(shù)系統(tǒng)(ECC)和離散對(duì)數(shù)系統(tǒng) (代表性的有DSA)。
當(dāng)前最著名、應(yīng)用最廣泛的公鑰系統(tǒng)RSA是由Rivet、Shamir、Adelman提出的(簡(jiǎn)稱為RSA系統(tǒng)),他的安全性是基于大整數(shù)素因子分解的困難性,而大整數(shù)因子分解問題是數(shù)學(xué)上的著名難題,至今沒有有效的方法予以解決,因此能確保RSA算法的安全性。RSA系統(tǒng)是公鑰系統(tǒng)的最具有典型意義的方法,大多數(shù)使用公鑰密碼進(jìn)行加密和數(shù)字簽名的產(chǎn)品和標(biāo)準(zhǔn)使用的都是RSA算法。
RSA方法的好處主要在于原理簡(jiǎn)單,易于使用。不過,隨著分解大整數(shù)方法的進(jìn)步及完善、計(jì)算機(jī)速度的提高及計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展(能使用成千上萬(wàn)臺(tái)機(jī)器同時(shí)進(jìn)行大整數(shù)分解),作為RSA加解密安全保障的大整數(shù)需求越來越大。為了確保RSA使用的安全性,其密鑰的位數(shù)一直在增加,比如,目前一般認(rèn)為RSA需要1024位以上的字長(zhǎng)才有安全保障。不過,密鑰長(zhǎng)度的增加導(dǎo)致了其加解密的速度大為降低,硬件實(shí)現(xiàn)也變得越來越難以忍受,這對(duì)使用RSA的應(yīng)用帶來了非常重的負(fù)擔(dān),對(duì)進(jìn)行大量安全交易的電子商務(wù)更是如此,從而使得其應(yīng)用范圍越來越受到制約。
DSA(Data Signature Algorithm)是基于離散對(duì)數(shù)問題的數(shù)字簽名標(biāo)準(zhǔn),他僅提供數(shù)字簽名,不提供數(shù)據(jù)加密功能。安全性更高、算法實(shí)現(xiàn)性能更好的公鑰系統(tǒng)橢圓曲線加密算法ECC(Elliptic Curve Cryptography)基于離散對(duì)數(shù)的計(jì)算困難性。
橢圓曲線加密算法ECC技術(shù)優(yōu)勢(shì)
橢圓曲線加密方法和RSA方法相比,有以下好處:
安全性能更高
加密算法的安全性能一般通過該算法的抗攻擊強(qiáng)度來反映。ECC和其他幾種公鑰系統(tǒng)相比,其抗攻擊性具有絕對(duì)的優(yōu)勢(shì)。如160位 ECC和1024位 RSA、DSA有相同的安全強(qiáng)度。而210位 ECC則和2048bit RSA、DSA具有相同的安全強(qiáng)度。
計(jì)算量小,處理速度快
雖然在RSA中能通過選取較小的公鑰(能小到3)的方法提高公鑰處理速度,即提高加密和簽名驗(yàn)證的速度,使其在加密和簽名驗(yàn)證速度上和ECC有可比性,但在私鑰的處理速度上(解密和簽名),ECC遠(yuǎn)比RSA、DSA快得多。因此ECC總的速度比RSA、DSA要快得多。
存儲(chǔ)空間占用小
ECC的密鑰尺寸和系統(tǒng)參數(shù)和RSA、DSA相比要小得多,意味著他所占的存貯空間要小得多。這對(duì)于加密算法在IC卡上的應(yīng)用具有特別重要的意義。
帶寬需求低
當(dāng)對(duì)長(zhǎng)消息進(jìn)行加解密時(shí),三類密碼系統(tǒng)有相同的帶寬需求,但應(yīng)用于短消息時(shí)ECC帶寬需求卻低得多。而公鑰加密系統(tǒng)多用于短消息,例如用于數(shù)字簽名和用于對(duì)對(duì)稱系統(tǒng)的會(huì)話密鑰傳遞。帶寬需求低使ECC在無(wú)線網(wǎng)絡(luò)領(lǐng)域具有廣泛的應(yīng)用前景。
ECC的這些特點(diǎn)使他必將取代RSA,成為通用的公鑰加密算法。比如SET協(xié)議的制定者已把他作為下一代SET協(xié)議中缺省的公鑰密碼算法。
密碼技術(shù)的介紹就到此為止了,希望大家已經(jīng)掌握,在以后的文章中我們還會(huì)盡可能多的為大家整理這些資料。更多的內(nèi)容請(qǐng)看:信息安全的核心之密碼技術(shù) 上
本文名稱:信息安全的核心之密碼技術(shù)下
路徑分享:http://www.5511xx.com/article/cdggjih.html


咨詢
建站咨詢
