一個(gè)公鑰可以有多個(gè)私鑰嗎 為什么公鑰私鑰不可以互相推導(dǎo)呢?
為什么公鑰私鑰不可以互相推導(dǎo)呢?接觸過(guò)銀行支付系統(tǒng)或第三方支付平臺(tái)項(xiàng)目的朋友應(yīng)該聽說(shuō)過(guò)公鑰和私鑰的概念。公鑰分發(fā)給多個(gè)人,而私鑰只由一個(gè)人持有。用公鑰加密的數(shù)據(jù)只能用相應(yīng)的私鑰解密,用私鑰加密的數(shù)據(jù)只
為什么公鑰私鑰不可以互相推導(dǎo)呢?
接觸過(guò)銀行支付系統(tǒng)或第三方支付平臺(tái)項(xiàng)目的朋友應(yīng)該聽說(shuō)過(guò)公鑰和私鑰的概念。公鑰分發(fā)給多個(gè)人,而私鑰只由一個(gè)人持有。
用公鑰加密的數(shù)據(jù)只能用相應(yīng)的私鑰解密,用私鑰加密的數(shù)據(jù)只能用相應(yīng)的公鑰解密,否則不能解密。
因此,如果您獲得了公鑰,則無(wú)法推斷它。
。
什么是公鑰和私鑰?
eth一個(gè)私鑰可以有多個(gè)收款地址嗎?
RSA一份私鑰可以生成多個(gè)公鑰么?如何做?
??能,沒(méi)法做。
RSA是一種不對(duì)稱加密算法,這就意味著公鑰和私鑰之間的權(quán)利是完全不對(duì)等的。但他們之間是一一匹配的關(guān)系。
簡(jiǎn)單說(shuō),通過(guò)公鑰加密后的內(nèi)容,只有私鑰才能解密。為什么呢?因?yàn)樗借€是可以輕松導(dǎo)出公鑰的。
公鑰既然是公鑰,那就是公開的東西,沒(méi)有必要藏匿。公鑰只能夠加密,不能夠解密,因此無(wú)求所謂了。從這個(gè)意義上來(lái)講,你生成多個(gè)公鑰也沒(méi)有任何作用。
RSA是一種利用質(zhì)因數(shù)來(lái)進(jìn)行加密的算法,實(shí)際使用中常常采用1024位,某些場(chǎng)合甚至2048位,這個(gè)數(shù)字是非常非常巨大的。而計(jì)算機(jī)在暴力破解質(zhì)因數(shù)方面,兼職是低能兒一般的存在,所以RSA算法是一種非常非常安全的算法,幾乎不太需要擔(dān)心被暴力破解的可能性。
當(dāng)然,有一種說(shuō)法是在量子計(jì)算機(jī)出現(xiàn)后,質(zhì)因數(shù)的計(jì)算將會(huì)特別簡(jiǎn)單,那到時(shí)候再說(shuō)吧。反正當(dāng)下,是沒(méi)有這個(gè)必要擔(dān)心的。
總之,你想做的事情做不到。另外,公鑰可以公開,沒(méi)有藏匿的必要。
以上。
感覺我說(shuō)得有點(diǎn)道理,就給我點(diǎn)個(gè)贊,留個(gè)言,順手關(guān)注一下人家唄!~謝謝!
通過(guò)用戶名a和公鑰3,你可以得到一個(gè)序列號(hào)5
然后,通過(guò)私鑰2,你可以將序列號(hào)5解密為,
當(dāng)然不是,私鑰對(duì)應(yīng)于集合地址。如果一個(gè)私鑰可以有許多地址,那么它就不是私鑰。那么這個(gè)設(shè)置的意義就沒(méi)有意義了。imtoken中的私鑰對(duì)應(yīng)于一個(gè)地址。如果你需要另一個(gè)地址,你需要重新創(chuàng)建錢包,并且會(huì)有一個(gè)新的私鑰。kcash錢包中的每種貨幣都對(duì)應(yīng)一個(gè)地址。這些地址不同,對(duì)應(yīng)不同的私鑰,如下圖所示。
根據(jù)問(wèn)題所有者的說(shuō)法,您不必?fù)?dān)心誰(shuí)轉(zhuǎn)賬以及轉(zhuǎn)賬金額。每個(gè)eth錢包都有信息記錄功能,您可以查看轉(zhuǎn)賬記錄。例如,我使用imtoken錢包。當(dāng)有人向我的地址付款時(shí),他們會(huì)提醒我。打開我的,有一個(gè)消息通知選項(xiàng)。單擊后,可以看到集合信息。我的錢包里基本上有一些空硬幣。消息通知基于次數(shù)。即使是同一枚硬幣,如果是不同的人在不同的時(shí)間發(fā)送顯示多個(gè)信息,也會(huì)發(fā)生變化,因此也能區(qū)分誰(shuí)轉(zhuǎn)賬。就像我收到的貨幣一樣,有兩條信息,因此可以區(qū)分它們。
不,我做不到。
RSA是一種非對(duì)稱加密算法,這意味著公鑰和私鑰之間的權(quán)利完全不平等。但是他們之間有一對(duì)一的競(jìng)爭(zhēng)。
簡(jiǎn)而言之,只有私鑰才能解密由公鑰加密的內(nèi)容。為什么?因?yàn)樗借€可以很容易地導(dǎo)出公鑰。
因?yàn)楣€是一個(gè)公鑰,所以它是一個(gè)公共的東西,不需要隱藏它。公鑰只能加密,不能解密,所以沒(méi)關(guān)系。從這個(gè)意義上說(shuō),如果生成多個(gè)公鑰,它就不起作用。
RSA是一種使用質(zhì)量因子的加密算法。在實(shí)際應(yīng)用中,通常使用1024位,在某些情況下甚至2048位。這個(gè)數(shù)字非常大。就計(jì)算機(jī)暴力破解的質(zhì)量因素而言,兼職一般都存在低能子,因此RSA算法是一種非常安全的算法,幾乎不需要擔(dān)心暴力破解的可能性。
當(dāng)然,有一種說(shuō)法,量子計(jì)算機(jī)出現(xiàn)后,質(zhì)量因子的計(jì)算將非常簡(jiǎn)單。那我們談?wù)劙?。不管怎么說(shuō),目前,沒(méi)有必要擔(dān)心這個(gè)問(wèn)題。
簡(jiǎn)而言之,你不能做你想做的事。另外,公鑰可以公開,不需要隱藏。
以上。
如果你覺得我有話要說(shuō),請(qǐng)給我一個(gè)恭維的話,并留言給別人注意!謝謝您!