Я шифрую строку, используя пакет 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-символы и заставить это работать, но я не уверен, что это правильный путь для шифрованных строк.