Проблема
Я использую nodeJs и имею файл, который уже зашифрован PGP. Проблема, с которой я столкнулся, - это расшифровка файла. Мне нужно получить файл с SFTP-сервера, расшифровать его и поместить обратно на отдельный SFTP-сервер. Я надеялся использовать openPGP для расшифровки файла, но у меня возникли проблемы.
На данный момент я загрузил зашифрованный файл PGP и использую его для тестирования. Чтение и распечатка файла дают мне следующий результат: <Buffer 85 01 0c ... 100 more bytes>
Что я пробовал
Я прочитал в документации openPGP и проблемы, которые я должен преобразовать это буфер в строку с помощью функции Buffer.toString('binary')
, но когда я это делаю, появляется беспорядочный список случайных символов: образ
Мне удалось заставить пример basi c работать с ключом publi c, закрытым ключом и кодовой фразой.
Мне интересно, есть ли способ сделать это что я пропустил в документации.