Я получил pem-файл с github, для которого я пишу приложение на AWS. Github требует, чтобы JWT был подписан с использованием этого ключа для аутентификации службы. Поскольку приложение работает на AWS, наиболее безопасным способом хранения и использования закрытого ключа является служба управления ключами AWS. Таким образом, открытый ключ никогда не раскрывается, и API может подписывать.
Amazon предоставляет руководство по импорту ключей (https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html), однако исходный ключ, который они генерируют, находится в двоичном формате, а не в файле PEM.
Есть ли способ зашифровать файл PEM для загрузки в KMS?
Спасибо,
Стюарт