密碼學中的公鑰和金鑰是怎麼聯絡在一起的?

2023-04-30 04:40:17 字數 2683 閱讀 6256

1樓:匿名使用者

密碼是你可以在鍵盤上輸入的字元,但金鑰是指一種硬體,常被稱為加密狗,簡稱狗。金鑰是要接在電腦主機後面的,通過硬體來解密。 公鑰和私鑰或者稱非對稱金鑰和對稱金鑰是密碼體制的兩種方式。

私鑰體制指加解密的金鑰相同或容易推出,因此加解密的金鑰都是保密的。公鑰體制指加解密金鑰彼此無法推出,公鑰公開,私鑰保密。

由上定義可知,公鑰私鑰是兩種不同的密碼體制,而不是兩個不同的應用或兩個不同的金鑰。因此在加密和簽名應用中,公鑰私鑰均可以使用。

公鑰密碼體制的原理

2樓:手機使用者

自從復2023年公鑰密碼。

的思想提出以來制,國際上已經提出了bai許多種公鑰密碼du體制。zhi用抽象的觀點來dao看,公鑰密碼就是一種陷門單向函式。

我們說乙個函式f是單向函式,即若對它的定義域中的任意x都易於計算f(x),而對f的值域中的幾乎所有的y,即使當f為已知時要計算f-l(y)在計算上也是不可行的。若當給定某些輔助資訊(陷門資訊)時則易於計算f-l(y),就稱單向函式f是乙個陷門單向函式。公鑰密碼體制就是基於這一原理而設計的,將輔助資訊(陷門資訊)作為秘密金鑰。

這類密碼的安全強度取決於它所依據的問題的計算複雜度。

目前比較流行的公鑰密碼體制主要有兩類:一類是基於大整數因子分解問題的,其中最典型的代表是rsa體制。另一類是基於離散對數問題的,如elgamal公鑰密碼體制和影響比較大的橢圓曲線公鑰密碼體制。

公鑰密碼。一般要求:

1、加密解密演算法相同,但使用不同的金鑰。

2、傳送方擁有加密或解密金鑰,而接收方擁有另乙個金鑰安全性要求:

1、兩個金鑰之一必須保密。

2、無解密金鑰,解密不可行。

3、知道演算法和其中乙個金鑰以及若干密文不能確定另乙個金鑰。

怎樣實現對私鑰(公鑰)進行解密?

3樓:匿名使用者

解密公鑰用私鑰,解密私鑰用公鑰啊。

還是說過程?

什麼是公鑰密碼演算法?公鑰的將金鑰完全公開嗎?

4樓:匿名使用者

公鑰密碼演算法。

公鑰密碼演算法中的金鑰依性質劃分,可分為公鑰和私鑰兩種。

使用者或系統產生一對金鑰,將其中的乙個公開,稱為公鑰;另乙個自己保留,稱為私鑰。

任何獲悉使用者公鑰的人都可用使用者的公鑰對資訊進行加密與使用者實現安全資訊互動。

由於公鑰與私鑰之間存在的依存關係,只有使用者本身才能解密該資訊,任何未受授權使用者甚至資訊的傳送者都無法將此資訊解密。

在近代公鑰密碼系統的研究中, 其安全性都是基於難解的可計算問題的。

如:(1)大數分解問題;

2)計算有限域的離散對數問題;

3)平方剩餘問題;

4)橢圓曲線的對數問題等。基於這些問題, 於是就有了各種公鑰密碼體制。

關於公鑰密碼有眾多的研究, 主要集中在以下的幾個方面:

1)rsa 公鑰體制的研究;

2)橢圓曲線密碼體制的研究;

3)各種公鑰密碼體制的研究;

4)數字簽名研究。

公鑰加密體制具有以下優點:

1)金鑰分配簡單;

2)金鑰的儲存量少;

3)可以滿足互不相識的人之間進行私人談話時的保密性要求;

4)可以完成數字簽名和數字鑑別。

答案補充。sha-1演算法。

sha-1雜湊演算法[4]起初是針對dsa演算法而設計的,其設計原理與ron rivest提出的md2,md4,尤其是md5雜湊函式的設計原理類似。當輸入長度<264bit的訊息時,輸出160bit的摘要,其演算法分為5步:

1)填充訊息使其長度為512的倍數減去64,填充的方法是添乙個「1」在訊息後,然後新增「0」直至達到要求的長度,要求至少1位,至多512位填充位;

2)完成第1步後,在新得到的訊息後附加上64bit填充前的訊息長度值;

3)初始化快取,sha-1用5字的快取,每個字均是32bit;

4)進入訊息處理主迴圈,一次迴圈處理512bit,主迴圈有4輪,每輪20次操作;

5)迴圈結束後,得到的輸出值即為所求。

公鑰與私鑰原理

5樓:黑科技

1)鮑勃有兩把鑰匙,一把是公鑰,另一把是私鑰。

2)鮑勃把公鑰送給他的朋友們---帕蒂、道格、蘇珊---每人一把。

4)鮑勃收信後,用私鑰解密,就看到了信件內容。這裡要強調的是,只要鮑勃的私鑰不洩露,這封信就是安全的,即使落在別人手裡,也無法解密。

9)蘇珊再對信件本身使用hash函式,將得到的結果,與上一步得到的摘要進行對比。如果兩者一致,就證明這封信未被修改過。

http協議的**容易被篡改和劫持,如一些不良的運營商會通過**伺服器在你的頁面中植入廣告等。

因此很多**選擇使用https協議。https協議通過tls層和證書機制提供了內容加密,身份認證,資料完整性三大功能。

1)下面,我們看乙個應用"數字證書"的例項:https協議。這個協議主要用於網頁加密。

2)首先,客戶端向伺服器發出加密請求。

4)客戶端(瀏覽器)的"證書管理器",有"受信任的根證書頒發機構"列表。客戶端會根據這張列表,檢視解開數字證書的公鑰是否在列表之內。

網路裡面公鑰和金鑰區別是什麼?

計算機密碼學中的公鑰和私鑰以及加密金鑰和解密金鑰之間什麼關係?

陳小春和應採兒是怎麼在一起的

y奔跑的蝸牛 陳小春應採兒同屬一家公司,合作了不少電影 mv,自然開始慢慢認識。起初因為二人相差16歲,應採兒幾乎是看著陳小春的戲長大的,成了 同事 本該應採兒應該很崇拜陳小春,但真正認識後,應採兒卻迷不起來對方。在應採兒的印象裡,陳小春 愛玩,摳門,表達不清 有個外號叫 孤寒城 雖然應採兒對陳小春...

草龜和巴西龜在一起,巴西龜是母的,草龜是公的,巴西龜會產卵嗎

巴西龜性成熟了就會產卵,只不過不是受精的蛋而已 這兩種差的比較遠,很難配上,配上也很難孵化 亮毛,只要母的沒問題都會產卵 能。不受精也會下蛋。估計,巴西就把草吃了,先從尾巴吃起。你跟豬在一起,豬是母的,你是公的,豬會下崽嗎?巴西龜和草龜在一起可以繁殖麼?當然不可能,還想雜交,生出怪龜!兩隻公巴西龜和...

夢到和以前的情人在一起是怎麼回事

或許你心裡還是有她的 俗套點 或許就是 日有所思夜有所夢吧 就算是以前的情人 還是有割捨不去的回憶 做到也是很正常的 夢見和以前的戀人有在一起了,怎麼回事?幸福不會時時等著你,愛你的和你愛的人不是隨時可以出現,請你學會珍惜。當乙個深愛著你的人為你而改變,那是因為他愛你,當你遇到乙個人,他為你收起他的...