国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

vb.net DES加密與解密

2019-11-08 03:10:45
字體:
來源:轉載
供稿:網友

1、DES加密

Public Function EncryptDes(ByVal SourceStr As String, Optional ByVal myKey As String = "", Optional ByVal myIV As String = "") As String '使用的DES對稱加密        If String.IsNullOrEmpty(myKey) Then            myKey = Me.JMKey        End If        If String.IsNullOrEmpty(myIV) Then            myIV = Me.JMIv        End If        Dim des As New System.Security.Cryptography.DESCryptoService

Public Function DecryptDes(ByVal SourceStr As String, Optional ByVal myKey As String = "", Optional ByVal myIV As String = "") As String    '使用標準DES對稱解密        If String.IsNullOrEmpty(SourceStr) Then            Return SourceStr        End If        If SourceStr = "" Then            Return SourceStr        End If        If String.IsNullOrEmpty(myKey) Then            myKey = Me.JMKey        End If        If String.IsNullOrEmpty(myIV) Then            myIV = Me.JMIv        End If        Dim des As New System.Security.Cryptography.DESCryptoServiceProvider 'DES算法        'Dim DES As New System.Security.Cryptography.TripleDESCryptoServiceProvider'TripleDES算法        des.Key = System.Text.Encoding.UTF8.GetBytes(myKey) 'myKey DES用8個字符,TripleDES要24個字符        des.IV = System.Text.Encoding.UTF8.GetBytes(myIV) 'myIV DES用8個字符,TripleDES要24個字符        Dim buffer As Byte() = Convert.FromBase64String(SourceStr)        Dim ms As New System.IO.MemoryStream(buffer)        Dim cs As New System.Security.Cryptography.CryptoStream(ms, des.CreateDecryptor(), System.Security.Cryptography.CryptoStreamMode.Read)        Dim sr As New System.IO.StreamReader(cs)        DecryptDes = sr.ReadToEnd()        Return DecryptDes    End Function請注意:不同的加密方式,密鑰長度有要求;密鑰可以寫入配置文件中,定期調整;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芷江| 沂水县| 富蕴县| 天镇县| 江安县| 黑河市| 吉林市| 马龙县| 大石桥市| 阜新| 洪湖市| 得荣县| 芦溪县| 朝阳县| 来安县| 桐乡市| 牡丹江市| 三河市| 饶河县| 池州市| 文水县| 无极县| 合作市| 昭苏县| 许昌市| 左贡县| 涞源县| 峡江县| 临猗县| 深州市| 阿勒泰市| 紫金县| 沙坪坝区| 临西县| 鹤岗市| 遂川县| 那曲县| 阿鲁科尔沁旗| 莱州市| 景洪市| 龙口市|