Ⅰ 甯哥敤鐨勪繚瀵嗘妧鏈鍖呮嫭
甯哥敤鐨勪繚瀵嗘妧鏈鍖呮嫭錛
1. 鍔犲瘑鎶鏈
鍔犲瘑鎶鏈鏄淇濆瘑棰嗗煙涓鏈鍩烘湰鍜屾渶甯哥敤鐨勬妧鏈涔嬩竴銆傞氳繃鍔犲瘑錛屽彲浠ュ皢鏄庢枃鏁版嵁杞鎹涓哄瘑鏂囷紝鍙鏈夋巿鏉冪敤鎴鋒嫢鏈夎В瀵嗗瘑閽ユ墠鑳借繕鍘熶負鏄庢枃銆傚父瑙佺殑鍔犲瘑綆楁硶鍖呮嫭瀵圭О鍔犲瘑綆楁硶錛堝侱ES銆丄ES錛夊拰闈炲圭О鍔犲瘑綆楁硶錛堝俁SA錛夈傜幇浠g殑鍔犲瘑鎶鏈涔熷寘鎷浜嗛噺瀛愬姞瀵嗙瓑楂樼駭鍔犲瘑鏂規硶銆
6. 鐗╃悊瀹夊叏鎶鏈
鐗╃悊瀹夊叏鎶鏈鍖呮嫭瑙嗛戠洃鎺х郴緇熴佺敓鐗╃壒寰佽瘑鍒闂ㄧ佺郴緇熴佷繚闄╂煖銆佹満鎴塊棬紱佺瓑銆傝繖浜涙妧鏈鐢ㄤ簬闃叉㈡湭緇忔巿鏉冪殑浜哄憳榪涘叆鐗╃悊絀洪棿錛岀『淇濊懼囧拰鏂囦歡鐨勭墿鐞嗗畨鍏ㄣ
7. 瀹夊叏璇勪及鍜屽¤℃妧鏈
瀹夊叏璇勪及鍜屽¤℃妧鏈鐢ㄤ簬璇勪及緋葷粺鐨勫畨鍏ㄦу拰榪涜屽畨鍏ㄥ¤°傝繖鍖呮嫭浜嗘紡媧炴壂鎻忋佸畨鍏ㄤ唬鐮佸¤°佹笚閫忔祴璇曠瓑銆傞氳繃瀹夊叏璇勪及鍜屽¤★紝鍙浠ュ彂鐜扮郴緇熶腑鐨勬綔鍦ㄥ畨鍏ㄩ棶棰橈紝鍙婃椂榪涜屼慨澶嶃
8. 縐誨姩璁懼囩$悊鎶鏈
闅忕潃縐誨姩璁懼囩殑鏅鍙婏紝縐誨姩璁懼囩$悊鎶鏈鐢ㄤ簬綆$悊縐誨姩璁懼囩殑瀹夊叏鎬с傝繖鍖呮嫭榪滅▼閿佸畾銆佽繙紼嬫摝闄ゃ佸簲鐢ㄧ櫧鍚嶅崟絳夈傝繖浜涙妧鏈鐢ㄤ簬紜淇濈Щ鍔ㄨ懼囦腑瀛樺偍鐨勪俊鎮涓嶈鏈緇忔巿鏉冪殑浜哄憳鑾峰彇銆
Ⅱ 加密方式有幾種
加密方式的種類:
1、MD5
一種被廣泛使用的密碼散列函數,可以產生出一個128位(16位元組)的散列值(hash value),用於確保信息傳輸完整一致。MD5由美國密碼學家羅納德·李維斯特(Ronald Linn Rivest)設計,於1992年公開,用以取代MD4演算法。這套演算法的程序在 RFC 1321 標准中被加以規范。
2、對稱加密
對稱加密採用單鑰密碼系統的加密方法,同一個密鑰可以同時用作信息的加密和解密,這種加密方法稱為對稱加密,也稱為單密鑰加密。
3、非對稱加密
與對稱加密演算法不同,非對稱加密演算法需要兩個密鑰:公開密鑰(publickey)和私有密鑰(privatekey)。公開密鑰與私有密鑰是一對,如果用公開密鑰對數據進行加密,只有用對應的私有密鑰才能解密。
如果用私有密鑰對數據進行加密,那麼只有用對應的公開密鑰才能解密。因為加密和解密使用的是兩個不同的密鑰,所以這種演算法叫作非對稱加密演算法。
(2)的加密技術有擴展閱讀
非對稱加密工作過程
1、乙方生成一對密鑰(公鑰和私鑰)並將公鑰向其它方公開。
2、得到該公鑰的甲方使用該密鑰對機密信息進行加密後再發送給乙方。
3、乙方再用自己保存的另一把專用密鑰(私鑰)對加密後的信息進行解密。乙方只能用其專用密鑰(私鑰)解密由對應的公鑰加密後的信息。
在傳輸過程中,即使攻擊者截獲了傳輸的密文,並得到了乙的公鑰,也無法破解密文,因為只有乙的私鑰才能解密密文。
同樣,如果乙要回復加密信息給甲,那麼需要甲先公布甲的公鑰給乙用於加密,甲自己保存甲的私鑰用於解密。