對稱加密的理解
一 定義
需要對加密和解密使用相同密鑰的加密算法。由于其速度快卸亮,對稱性加密通常在消息發(fā)送方需要加密大量數(shù)據(jù)時使用党瓮。對稱性加密也稱為密鑰加密。
所謂對稱姊舵,就是采用這種加密方法的雙方使用方式用同樣的密鑰進(jìn)行加密和解密晰绎。密鑰是控制加密及解密過程的指令。算法是一組規(guī)則括丁,規(guī)定如何進(jìn)行加密和解密荞下。
二 對稱加密的過程
- 雙方同時約定一段用來加密的字符串, 如:"abc";
- 其中一方使用這段str并運(yùn)用對稱加密算法(如:rc4 base64 等)對所需要加密的字符串進(jìn)行加密;
- 另一方接受到加密字符串后,運(yùn)用相同的解密算法和解密字符串("abc")進(jìn)行對收到的加密字符串進(jìn)行解密;
- 使用解密后的字符串
原理如下圖
wKiom1gEbU7Rk8J9AAAgh7lHOtQ358.png
三 寫在最后
- 記錄在工作用到的技術(shù)
- 夯實(shí)自己的基礎(chǔ)知識
- 希望通過大家學(xué)到更多的知識
- 養(yǎng)成自己筆記的好習(xí)慣
- 獨(dú)立開發(fā)的另一款項(xiàng)目(東八區(qū))上線了,希望用梯子的同學(xué)可以去下載(默認(rèn)屏蔽大陸Apple store )