Bla*_*man 2 c# encryption bytearray aes rijndaelmanaged
使用以下函数:http://msdn.microsoft.com/en-us/library/system.security.cryptography.rijndaelmanaged.aspx
public static byte[] encryptStringToBytes_AES(string plainText, byte[] Key, byte[] IV)
Run Code Online (Sandbox Code Playgroud)
如您所见,它返回一个字节数组,我想将字节数组转换为字符串.
如何将它从字节数组转换为字符串,反之亦然?
Tal*_*joe 15
如果你不关心它是如何存储的,一个简单的方法是使用:
将字节数组转换为字符串:Convert.ToBase64String(YourByteArray)并将
字符串转换为字节数组:Convert.FromBase64String(YourString).
这将给出字节数组的简洁,可打印的ASCII表示.