R: прочитать зашифрованную строку из файла конфигурации - PullRequest
0 голосов
/ 31 августа 2018

Я шифрую строку, используя пакет PKI. Я храню эту необработанную строку в параметре файла конфигурации R Когда я читаю файл конфигурации, он конвертируется в символ, что и должно быть. Однако я не могу преобразовать или прочитать его как необработанную строку из файла конфигурации.

Вот мой код:

> ae <- PKI.encrypt(charToRaw("sql_admin"), key, "aes256")
> ae
 [1] 8c 1c 3e c1 c3 7a bb 96 e5 0c 6d db a9 3a e1 b0

Теперь я сохраняю значение 'ae' в конфигурационном файле, как

username: "8c 1c 3e c1 c3 7a bb 96 e5 0c 6d db a9 3a e1 b0" 

когда я читаю его из конфига, он будет читаться как символ. Есть ли способ, которым я могу прочитать его как raw или сохранить как raw string?

Кроме того, я пытаюсь сделать что-то подобное в этом посте Запись raw, сохраненного в виде символа в файл , но когда я сохраняю строку символов с кавычками, вводятся escape-символы. Я также могу удалить эти escape-символы и заставить это работать, но я не уверен, что это правильный путь для шифрованных строк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...