У меня есть class
, что encrypts
и decrypts
строка. Использует rijndael
. В любом случае, я пытаюсь сохранить зашифрованное значение на клиенте. Это работает все отлично и денди. Моя проблема в том, что когда я хочу расшифровать значение, мне нужен Key and IV(InitVector)
, который использовался для шифрования строки. Это byte[]
значения. В настоящее время я выводю их клиенту через переменную javascript
. Они нужны мне, когда я вызываю службу, так как это приложение взаимодействует с мэйнфреймом и требует учетных данных пользователя. Они выводят клиенту в виде
var vector = [143,147,31,70,195,72,228,190,152,222,65,240,152,183,0,161];
Я могу передать это значение моему service
в виде строки. Мой вопрос, внутри моего сервиса, как я могу преобразовать этот string
обратно в byte array
? Я пытался
Encoding.ASCII.GetBytes("[143,147,31,70,195,72,228,190,152,222,65,240,152,183,0,161]");
Но это не то, что я хочу. Это пытается сделать новое Byte[]
из этого строкового значения. Мне нужен байтовый массив, значения которого находятся внутри строки. Это возможно? Пожалуйста, предоставьте быстрый образец, если вы знаете, как это сделать.
Спасибо,
~ ck в Сан-Диего