1
大家很可能因為比特幣才了解到密碼學,進而了解到對稱加密和非對稱加密。那他們到底是怎么一回事,即使你說的再好再清楚,你很難有個清晰的理解和感知。
那么,我提供另外一種講解對稱和非對稱加密的方法,也許能夠讓你一下子就深刻的理解明白,并且對它們有具象的感知。
首先,讓我們了解一下它們的定義,對稱加密(選自維基百科):
是密碼學中的一類加密算法。這類算法在加密和解密時使用相同的密鑰,或是使用兩個可以簡單地相互推算的密鑰。實務上,這組密鑰成為在兩個或多個成員間的共同秘密,以便維持專屬的通信聯(lián)系。
非對稱加密(選自維基百科):
是密碼學的一種算法,它需要兩個密鑰,一個是公開密鑰,另一個是私有密鑰;一個用作加密的時候,另一個則用作解密。使用其中一個密鑰把明文加密后所得的密文,只能用相對應的另一個密鑰才能解密得到原本的明文;甚至連最初用來加密的密鑰也不能用作解密。由于加密和解密需要兩個不同的密鑰,故被稱為非對稱加密;不同于加密和解密都使用同一個密鑰的對稱加
我的方法是下載兩個軟件玩幾遍就明白了,軟件分別為:
protonmail(對稱加密)。,一個加密匿名郵箱,他主要用的技術原理是對稱加密。詳細介紹可以看以前寫的ProtonMail--可能是世界上最安全加密郵箱,下面我簡單演示:

Protonmail加密:

Protonmail解密:

PGP everywhere(非對稱加密,只有ios版),一個信息加密軟件,可以在任何地方(微信、短信、便簽等)發(fā)送加密信息。

下面是公鑰加密發(fā)送信息

私鑰解密信息

2
使用建議:
Protonmail有IOS和安卓版,免費且不用翻墻,當做日常郵件,其實也可以。
PGP everywhere由于只有IOS版,且要30元人民幣(不便宜啊,我之前用美元買看起來還沒那么心疼,雖然實際花的錢是一樣的)
所以,我建議自己先付費買一個,接著在你認識人的蘋果手機上登陸你的蘋果賬號,再下載一個,這樣對方就不用付費購買。
如果你要跟別人講明白,什么是對稱加密,非對稱加密,就用這兩個應用演示給他們看,相信她會比你單單用嘴說一大堆要更容易理解。
3
最后幾句話與大家共勉:
1、要有執(zhí)行力,學了就去做。不做,看再多學再多也不是你的。
2、不要怕麻煩,現(xiàn)在只麻煩一時,怕麻煩,弄不好麻煩一世。
3、花錢能買到的算便了?!安槐阋说摹保慊ㄥX也買不到。
這些就是我對上面的總結和補充。
文章部分內容參考:
https://zh.wikipedia.org/wiki/對稱密鑰加密?wprov=sfti1
https://zh.m.wikipedia.org/wiki/公開密鑰加密
http://mp.weixin.qq.com/s/WgJNXh_tqx89RVWEi4JGJA