Hi there
i seem to be having an "Invalid length of data" problem when i am trying to encrypt a string
I am using tripleDES
any ideas?Code:Public Function EncryptString(ByVal InputString As String) As String Dim data As Byte() Dim dest As Byte() Dim transform As ICryptoTransform data = Encoding.Default.GetBytes(InputString) transform = des.CreateDecryptor dest = transform.TransformFinalBlock(data, 0, data.Length) '<< HERE!!!! Return Convert.ToBase64String(dest, 0, dest.Length) End Function




Reply With Quote