На моей Blackberry я создаю ключ AES и шифрую данные. Затем я шифрую ключ AES с помощью RSA перед отправкой клиенту C# .netКак передать ключ шифрования AES?
Ключ AES представляет собой массив байтов. Как я могу преобразовать это в строку, чтобы он мог быть зашифрован RSA, а затем расшифрован на стороне .net?
Должен ли я преобразовать в строку?
Я передаю данные через JSON. Наверно, мой вопрос в том, как передать только массив в JSON? Какую кодировку символов я бы использовал?
Спасибо.
См '' функции Convert.ToBase64String' & Convert.FromBase64String'. http://en.wikipedia.org/wiki/Base64 –
RSA шифрует байты, а не строки. – SLaks