如何理解公鑰和私鑰 如何生成git的公鑰和私鑰?
如何生成git的公鑰和私鑰?常用命令如下:-生成RSA私鑰(傳統(tǒng)格式)OpenSSL genrsa-out RSAu privateu密鑰.pem1024—將傳統(tǒng)私鑰轉(zhuǎn)換為OpenSSL pkcs8-
如何生成git的公鑰和私鑰?
常用命令如下:-生成RSA私鑰(傳統(tǒng)格式)OpenSSL genrsa-out RSAu privateu密鑰.pem1024—將傳統(tǒng)私鑰轉(zhuǎn)換為OpenSSL pkcs8-topk8-Information PEM-in RSAuu private密鑰.pem-Outform PEM-nocrypt-generate RSA public key OpenSSL RSA-in RSAuu private密鑰.pem-發(fā)布-發(fā)布rsa_uu公共u密鑰.pem
RSA一份私鑰可以生成多個公鑰么?如何做?
不,我做不到。
RSA是一種非對稱加密算法,這意味著公鑰和私鑰之間的權(quán)利完全不平等。但是他們之間有一對一的競爭。
簡而言之,只有私鑰才能解密由公鑰加密的內(nèi)容。為什么?因為私鑰可以很容易地導(dǎo)出公鑰。
因為公鑰是一個公鑰,所以它是一個公共的東西,不需要隱藏它。公鑰只能加密,不能解密,所以沒關(guān)系。從這個意義上說,如果生成多個公鑰,它就不起作用。
RSA是一種使用質(zhì)量因子的加密算法。在實際應(yīng)用中,通常使用1024位,在某些情況下甚至2048位。這個數(shù)字非常大。就計算機(jī)暴力破解的質(zhì)量因素而言,兼職一般都存在低能子,因此RSA算法是一種非常安全的算法,幾乎不需要擔(dān)心暴力破解的可能性。
當(dāng)然,有一種說法,量子計算機(jī)出現(xiàn)后,質(zhì)量因子的計算將非常簡單。那我們談?wù)劙?。不管怎么說,目前,沒有必要擔(dān)心這個問題。
簡而言之,你不能做你想做的事。另外,公鑰可以公開,不需要隱藏。
以上。
如果你覺得我有話要說,請給我一個恭維的話,并留言給別人注意!謝謝您!