国产探花免费观看_亚洲丰满少妇自慰呻吟_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請注意:不同的加密方式,密鑰長度有要求;密鑰可以寫入配置文件中,定期調整;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 册亨县| 保定市| 长岭县| 揭西县| 丰台区| 遂溪县| 乐东| 忻州市| 蒙山县| 大荔县| 乌拉特中旗| 祁东县| 托克逊县| 马山县| 彭州市| 巍山| 建阳市| 星座| 新建县| 视频| 老河口市| 阜阳市| 英吉沙县| 章丘市| 景谷| 磴口县| 四川省| 靖远县| 郧西县| 禹城市| 荆州市| 盐城市| 涟源市| 儋州市| 喀什市| 三穗县| 新建县| 泽普县| 天津市| 义乌市| 咸丰县|