重倉吃肉4星評價
2021-04-07 18:01:10

非對稱加密(公鑰加密)指在加密和解密兩個過程中使用不同密鑰。在這種加密技術(shù)中,每位用戶都擁有一對鑰匙:公鑰和私鑰。在加密過程中使用公鑰,在解密過程中使用私鑰。公鑰是可以向全網(wǎng)公開的,而私鑰需要用戶自己保存。這樣就解決了對稱加密中密鑰需要分享所帶來的安全隱患。
由于公鑰公開,任何用戶都可以利用特定用戶的公鑰,對消息或數(shù)據(jù)加密保護然后發(fā)送給該用戶。收到消息后,該用戶利用獨有的私鑰對接收到的內(nèi)容進行解密,以獲取信息。
由于除了該用戶之外,沒有其他用戶擁有能夠?qū)υ撁芪慕饷艿乃借€,因而該密文對其他用戶來說都是不可讀的。這樣就能讓收發(fā)雙方放心地將加密消息或數(shù)據(jù)在網(wǎng)絡傳播。通過共享私鑰來建立信息通道的方式不再是必要的,用戶擁有的一對公鑰和私鑰就是安全的信息通道保障。
公鑰是公開的,私鑰是保密的。這項技術(shù)對應到比特幣場景中就是比特幣的地址和私鑰。
打工人上人8星評價
2021-04-02 11:32:25
非對稱加密(公鑰加密)指在加密和解密兩個過程中使用不同密鑰。在這種加密技術(shù)中,每位用戶都擁有一對鑰匙:公鑰和私鑰。在加密過程中使用公鑰,在解密過程中使用私鑰。公鑰是可以向全網(wǎng)公開的,而私鑰需要用戶自己保存。這樣就解決了對稱加密中密鑰需要分享所帶來的安全隱患。
由于公鑰公開,任何用戶都可以利用特定用戶的公鑰,對消息或數(shù)據(jù)加密保護然后發(fā)送給該用戶。收到消息后,該用戶利用獨有的私鑰對接收到的內(nèi)容進行解密,以獲取信息。由于除了該用戶之外,沒有其他用戶擁有能夠?qū)υ撁芪慕饷艿乃借€,因而該密文對其他用戶來說都是不可讀的。這樣就能讓收發(fā)雙方放心地將加密消息或數(shù)據(jù)在網(wǎng)絡傳播。通過共享私鑰來建立信息通道的方式不再是必要的,用戶擁有的一對公鑰和私鑰就是安全的信息通道保障。
非對稱加密技術(shù)能夠?qū)崿F(xiàn)并且能夠保證安全的關鍵是任何人利用公開的公鑰在操作上不太可能推導或計算出該用戶的私鑰。注意,這里指“在操作上(主要指利用計算機進行計算)不太可能”,并不意味著在理論上絕對不可能。事實上,我們可以假設存在這樣一個程序,能夠輕松地解決這樣的逆運算問題,只是沒有人知道如何構(gòu)造這樣的程序。