ecc在線加密 ecc的公鑰長度和階數(shù)有關(guān)嗎?
ecc的公鑰長度和階數(shù)有關(guān)嗎?是的。短公鑰位(不是元素?cái)?shù)),CCA安全,基于屬性的加密方案(ABE)。對于使用EC組雙線性配對的Abe方案,CCA安全性的證明大多基于對偶系統(tǒng)。因此,實(shí)現(xiàn)過程中所需的公
ecc的公鑰長度和階數(shù)有關(guān)嗎?
是的。短公鑰位(不是元素?cái)?shù)),CCA安全,基于屬性的加密方案(ABE)。對于使用EC組雙線性配對的Abe方案,CCA安全性的證明大多基于對偶系統(tǒng)。因此,實(shí)現(xiàn)過程中所需的公鑰位數(shù)將非常大(>2048位,相當(dāng)于RSA),而使用EC-efficiency的最重要意義將完全喪失。(對比:TLS做DH所需的ECC公鑰長度(二進(jìn)制組序表示)約為160~240位)
DSA與RSA的區(qū)別?
RSA是目前最流行、最經(jīng)典的數(shù)字簽名加密算法,但簽名時(shí)間長,密鑰生成非常麻煩。素?cái)?shù)生成技術(shù)有限,很難一次實(shí)現(xiàn)一個(gè)秘密。ECDSA發(fā)展勢頭強(qiáng)勁,呈上升趨勢。ECDSA算法是ECC-DSA算法的結(jié)合。與RSA數(shù)字簽名算法相比,該算法具有速度快、強(qiáng)度高、簽名時(shí)間短、前景樂觀等優(yōu)點(diǎn)。
RSA為什么能實(shí)現(xiàn)數(shù)字簽名?
什么是RSA?RSA是一種非對稱加密算法,可以生成公鑰和私鑰對,即公鑰和私鑰。什么是數(shù)字簽名?數(shù)字簽名是用私鑰對數(shù)據(jù)進(jìn)行加密。利用RSA生成的私鑰,再通過RSA加密算法進(jìn)行加密,就可以生成數(shù)字簽名。明白嗎?當(dāng)然,除了RSA之外,還有許多其他非對稱算法,比如ECC。