Using the function from: http://msdn.microsoft.com/en-us/library/system.security.cryptography.rijndaelmanaged.aspx
public static byte[] encryptStringToBytes_AES(string plainText, byte[] Key, byte[] IV)
As you can see it returns a byte array, I want to convert the byte array to a string.
How can I convert it from a byte array to string and visa versa?
If you don’t care how it’s stored, an easy way is to use:
Convert byte array into string:
Convert.ToBase64String(YourByteArray)andConvert string into byte array:
Convert.FromBase64String(YourString).This will give a concise, printable ASCII representation of the byte array.