「對稱加密」與「非對稱加密」

2021-09-13 10:05:14 字數 541 閱讀 7965

所謂加密,就是將大家都理解的資訊(明文)進行加工,變成只有特定的物件才能理解的資訊(暗文)。你可以將加密和解密理解為一對互逆的運算,就像乘法和除法,加法和減法,將乙個數字進行加法(或乘法)加密後得到的結果就是暗文,將暗文進行減法(或除法)逆運算就是解密,其中的加法(或乘法)就是加密演算法,減法(或除法)就是解密演算法

所謂對稱加密技術就是「加密」和「解密」使用的是相同的金鑰。就像乘法的例子中,要將明文3進行加密,使用的金鑰是8,加密演算法是乘法,則進行加密運算3*8後,就將明文3轉換成暗文18,要將暗文解析成明文,必須要知道金鑰(8)和加密演算法(乘)對應的解密演算法(除)。對稱加密的核心是加密和解密都是用同乙個金鑰(8)。對稱加密的效率比非對稱加密效率高

非對稱加密就是「加密"和「解密」使用的是不同的金鑰,還是用加減乘除四則運算就好理解了。首先由乙個明文3,乙個公鑰8,乙個私鑰9,加密演算法就是先乘後加。則進行加密後,明文3就變成了33(3*8+9=33)。同樣,要對暗文33解密必須要知道公鑰、私鑰和演算法。在網路傳輸中,公鑰是所有請求伺服器都會傳送的,私鑰是該伺服器特有的,演算法是可查的,所以要保證非對稱加密的效果,謹慎儲存私鑰非常重要

對稱加密與非對稱加密

概述目前存在兩種加密方法 一種是對稱加密 另稱私鑰加密 一種是不對稱加密 另稱公鑰加密 對稱加密 對稱加密是一種最古老也最有名的加密技術。它對加密的內容應用乙個私鑰 可以是乙個數字,乙個單詞,或者是一隨機字串 按照一定的規則進行改變,從而達到加密的目的。一種簡單的情形是把每個字母在字母表中往前或往後...

對稱加密與非對稱加密

什麼是加密?加密分為演算法和秘鑰兩部分。演算法是不變的,秘鑰是變化的,看下面的例子。秘鑰 abcedfgh 12345678。演算法 明文中每一位都換成秘鑰表中的另乙個位。例如adfh經過加密後為1568。加密金鑰k和解密金鑰k 是一樣的則為對稱加密。對稱加密的優點 加密速度快。對稱加密的缺點 金鑰...

對稱加密與非對稱加密

對稱加密是最快速 最簡單的一種加密方式,加密 encryption 與解密 decryption 用的是同樣的金鑰 secret key 對稱加密有很多種演算法,由於它效率很高,所以被廣泛使用在很多加密協議的核心當中。對稱加密通常使用的是相對較小的金鑰,一般小於256 bit。因為金鑰越大,加密越強...