У меня есть зашифрованная база данных, в которой строки представляют собой значения, подобные приведенным ниже:
ù¢=~Òñ€Ï?-pJ´’ˆò»Æ8- skYIÞµ§¬†Œ‚„Šçç
XwÚûùÖP^opJ´’ˆò»Æ8- skYIÞµ§¬†Œ‚„Šçç
ö‘±_| Çúùß^_f9´’ˆò»Æ8- skYIÞµ§¬†Œ‚„Šçç
Я пытаюсь расшифровать информацию разными способами (это симметричное шифрование, и у меня есть ключ, но я не знаю алгоритма, подробнее здесь Как расшифровать строку, зашифрованную V FoxPro)
Когда я пробовал разные способы дешифрования с помощью C#.NET на шаге, я получаю сообщение об ошибке, говорящее, что «строка имеет символ, отличный от base64» в следующей строке:
Convert.FromBase64String(input)
Где input — это строка, похожая на ту, которую я разделяю выше.
Как я могу получить такую строку из БД, чтобы работать с ней на С#?
Convert.FromBase64String(input)
? В любом случае, если вы не знаете алгоритма шифрования, у вас проблемы посерьезнее, чем с кодировкой. - person Blorgbeard   schedule 05.03.2015byte[]
- person Henk Holterman   schedule 07.03.2015