淺談對稱加密和非對稱加密

從前的日色變得慢扇救,車刑枝,馬,郵件都慢迅腔,一生只夠愛一個人装畅。

從前的鎖也好看,鑰匙精美有樣子沧烈。你鎖了掠兄,人家就懂了。

——木心《從前慢》

今天我們來聊一下互聯(lián)網(wǎng)的鎖锌雀。

1. 對稱加密

對稱密鑰加密(英語:Symmetric-key algorithm)又稱為對稱加密蚂夕、私鑰加密、共享密鑰加密腋逆,是密碼學(xué)中的一類加密算法婿牍。這類算法在加密和解密時使用相同的密鑰,或是使用兩個可以簡單地相互推算的密鑰惩歉。實務(wù)上等脂,這組密鑰成為在兩個或多個成員間的共同秘密,以便維持專屬的通信聯(lián)系撑蚌。與公開密鑰加密相比上遥,要求雙方獲取相同的密鑰是對稱密鑰加密的主要缺點之一。

常見的對稱加密算法有DES争涌、3DES露该、AES、Blowfish第煮、IDEA解幼、RC5、RC6包警。

引用來自維基百科對稱密鑰加密

小云呢很喜歡小胡撵摆,但是小云是個女孩子,要矜持害晦,因此她打算寫封情書通過網(wǎng)絡(luò)給小胡特铝,但是她很害羞,不想讓別人發(fā)現(xiàn)這個小秘密壹瘟。

情書要絕對安全鲫剿,因此她要對情書也就是明文進(jìn)行加密處理。現(xiàn)在情書經(jīng)過加密變成了密文稻轨,密鑰是yunhu灵莲。

那么小云該如何將密鑰安全地轉(zhuǎn)交給小胡呢?

如果是直接發(fā)送殴俱,要是通信被監(jiān)聽政冻,密鑰被竊取,加密也就失去意義了线欲,還有一點是必須安全的保管接受到的密鑰明场。缺點就在于雙方的密鑰都是yunhu,只要任何人拿到密鑰都可以解開數(shù)據(jù)李丰。則安全性不夠高苦锨。

2. 非對稱加密

公開密鑰加密(英語:Public-key cryptography),也稱為非對稱加密(英語:asymmetric cryptography)趴泌,是密碼學(xué)的一種算法舟舒,它需要兩個密鑰,一個是公開密鑰踱讨,另一個是私有密鑰魏蔗;一個用作加密的時候,另一個則用作解密痹筛。使用其中一個密鑰把明文加密后所得的密文莺治,只能用相對應(yīng)的另一個密鑰才能解密得到原本的明文;甚至連最初用來加密的密鑰也不能用作解密帚稠。由于加密和解密需要兩個不同的密鑰谣旁,故被稱為非對稱加密;不同于加密和解密都使用同一個密鑰的對稱加密滋早。雖然兩個密鑰在數(shù)學(xué)上相關(guān)榄审,但如果知道了其中一個,并不能憑此計算出另外一個杆麸;因此其中一個可以公開搁进,稱為公鑰浪感,任意向外發(fā)布;不公開的密鑰為私鑰饼问,必須由用戶自行嚴(yán)格秘密保管影兽,絕不通過任何途徑向任何人提供,也不會透露給要通信的另一方莱革,即使他被信任峻堰。

引用來自維基百科公開密鑰加密

每個用戶都有兩個密鑰,一個叫公鑰盅视,一個叫私鑰捐名,兩者是互相配對的,私鑰是本人私密的闹击,而公鑰可以公開镶蹋,公鑰用來加密數(shù)據(jù),私鑰用來解密拇砰。

公鑰是如何進(jìn)行加密的呢梅忌?這個算法叫做RSA加密算法,是MIT的三個大佬提出的除破,并與2002年憑此算法獲得圖靈獎牧氮。

那個算法我也沒看懂,簡單來說就是將兩個互質(zhì)的大數(shù)相乘很容易瑰枫,但是將相乘的結(jié)果分解為兩個互質(zhì)的數(shù)極其困難踱葛,是一種單向函數(shù)。

那么此時小胡將自己的公鑰發(fā)給小云光坝,公鑰可以公開尸诽,被人知道也沒關(guān)系,小云將情書通過公鑰進(jìn)行加密盯另,然后發(fā)給小胡性含,最后小胡用自己的私鑰進(jìn)行解密。

只要私鑰不卸出鸳惯,那么數(shù)據(jù)就是安全的商蕴。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市芝发,隨后出現(xiàn)的幾起案子绪商,更是在濱河造成了極大的恐慌,老刑警劉巖辅鲸,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件格郁,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)例书,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進(jìn)店門锣尉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人雾叭,你說我怎么就攤上這事悟耘。” “怎么了织狐?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長筏勒。 經(jīng)常有香客問我移迫,道長,這世上最難降的妖魔是什么管行? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任厨埋,我火速辦了婚禮,結(jié)果婚禮上捐顷,老公的妹妹穿的比我還像新娘荡陷。我一直安慰自己,他們只是感情好迅涮,可當(dāng)我...
    茶點故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布废赞。 她就那樣靜靜地躺著,像睡著了一般叮姑。 火紅的嫁衣襯著肌膚如雪唉地。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天传透,我揣著相機(jī)與錄音耘沼,去河邊找鬼。 笑死朱盐,一個胖子當(dāng)著我的面吹牛群嗤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播兵琳,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼狂秘,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了闰围?” 一聲冷哼從身側(cè)響起赃绊,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎羡榴,沒想到半個月后碧查,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年忠售,在試婚紗的時候發(fā)現(xiàn)自己被綠了传惠。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡稻扬,死狀恐怖卦方,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情泰佳,我是刑警寧澤盼砍,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站逝她,受9級特大地震影響浇坐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜黔宛,卻給世界環(huán)境...
    茶點故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一近刘、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧臀晃,春花似錦觉渴、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至寂曹,卻和暖如春哎迄,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背隆圆。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工漱挚, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人渺氧。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓旨涝,卻偏偏與公主長得像,于是被迫代替她去往敵國和親侣背。 傳聞我的和親對象是個殘疾皇子白华,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,652評論 2 354

推薦閱讀更多精彩內(nèi)容