国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

網(wǎng)絡(luò )安全中常用的幾種加密方式是什么

發(fā)布時(shí)間:2021-10-17 11:30 來(lái)源:csdn 閱讀:0 作者:V 欄目: 網(wǎng)絡(luò )安全 歡迎投稿:712375056

下面是網(wǎng)絡(luò )傳輸中常用的幾種加密方式

(學(xué)習視頻分享:)

提示:這些加密涉及明文傳輸的,需要在https協(xié)議上加密傳輸。

1、密鑰散列

采用MD5或者SHA1等散列算法,對明文進(jìn)行加密(這里的加密僅對人,不對機器,因為這些算法機器可以用對應算法算出來(lái))

優(yōu)點(diǎn):防篡改
適用場(chǎng)景:普通文件下載
缺點(diǎn):不具備安全,可認證性

2、對稱(chēng)加密

優(yōu)點(diǎn):安全、可認證
適用場(chǎng)景:收發(fā)方數量固定,密鑰使用對象少
缺點(diǎn):BS網(wǎng)絡(luò )傳輸關(guān)系,密鑰過(guò)多難維護,除非對密鑰進(jìn)行加密傳輸

3、非對稱(chēng)加密

3.1、接收方發(fā)送公鑰(保證數據完整性)

前提:首次通信時(shí)發(fā)送方接收了接收方的公鑰,并保存在本地

3.2、發(fā)送方發(fā)送公鑰(保證發(fā)送方認證)

前提:首次通信時(shí)接收方接收了發(fā)送方的公鑰,并保存在本地

4、數字簽名

適用場(chǎng)景:登錄認證
缺點(diǎn):不具備足保密性

速記

對稱(chēng)算法

對稱(chēng)算法(SymmestricAlgorithm).Create()=>
Provider.CreateEncryptor()
Provider.CreateDecryptor()
CryptoStream(Stream stream,ICrytoTransform transform,CryptoStreamMode mode):
CryptoStream(encryptedSteam,encryptor,CryptoStreamMode.Write)//加密 準備讀取 空encryptedSteam準備被寫(xiě)入
CryptoStream(encryptedSteam,decryptor,CryptoStreamMode.Read)//解密 準備寫(xiě)入 密文流encryptedSteam準備被讀取

非對稱(chēng)加密

非對稱(chēng)加密(ASymmistricAlgorithm):
Provider provider
provider.ToXmlString(true);//獲得公私鑰對
provider.ToXmlString(false);//獲得公鑰
provier.FromXmlString(publicKeyXml);
provier.FromXmlString(privateKeyXml);
provider.Encrypt();
provider.Decrypt();

實(shí)例:

對稱(chēng)加密:

            string key = "abc";
            string sendContent="你好!";
            var byteKey = Encoding.UTF8.GetBytes(key);
            var byteIV = Encoding.UTF8.GetBytes(key);//加密算法初始化向量
            DESCryptoServiceProvider des = new DESCryptoServiceProvider();//使用des加密
            byte[] bytesContent = Encoding.UTF8.GetBytes(sendContent);
            MemoryStream ms = new MemoryStream();
            CryptoStream cs = new CryptoStream(ms, des.CreateEncryptor(byteKey, byteIV), CryptoStreamMode.Write);
            cs.Write(bytesContent, 0, bytesContent.Length);
            cs.FlushFinalBlock();

相關(guān)推薦:

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

熟妇高潮一区二区三区 | 亚洲情A成黄在线观看动漫尤物| 亚洲三区在线观看内射后入| 岛国精品一区免费视频在线观看| 99国产精品久久99久久久| 久久精品日日躁夜夜躁欧美|