我将.net 1.1框架项目转换为4.0密码加密和解密问题

时间:2016-01-07 13:20:42

标签: .net vb.net encryption .net-4.0 .net-1.1

我面临的问题是加密和解密在4.0版本中完全不同。这就是我收到错误密码错误的原因。我有超过600个用户,因此我无法让所有人重置密码。那么有什么办法可以在1.1库中引用加密和解密方法。这是一个vb.net项目

     Public Function EncryptString(ByVal l_strText As String) As String

            Dim md5 As New MD5CryptoServiceProvider()
            Dim encoder As New UTF8Encoding()
            Dim val = encoder.GetChars(md5.ComputeHash(md5.ComputeHash(encoder.GetBytes(l_strText))))
            Return encoder.GetChars(md5.ComputeHash(md5.ComputeHash(encoder.GetBytes(l_strText))))
            'Return l_strText
        End Function

0 个答案:

没有答案