NetApp: невозможно импортировать закрытый ключ из внешнего центра сертификации
С помощью ONTAP System Manager пытаюсь добавить сертификат согласно документации . К сожалению, всякий раз, когда я пытаюсь импортировать файл закрытого ключа, я получаю следующую ошибку:
No valid private keys can be imported from the selected file.
Когда я копирую и вставляю закрытый ключ и нажимаю «Сохранить» , это также терпит неудачу, но с другим сообщением об ошибке:
The private key is not in a valid format. Paste in the private key, including the "BEGIN" and "END" tags.
Мой файл закрытого ключа содержит следующие теги «BEGIN» и «END»:
-----BEGIN RSA PRIVATE KEY-----
...
-----END RSA PRIVATE KEY-----
Что я делаю не так?
1 ответ
-----BEGIN RSA PRIVATE KEY-----
указывает, что вы используете ключ в кодировке PEM в формате PKCS#1. NetApp ожидает, что закрытый ключ будет в формате PKCS#8 в кодировке PEM. Вы можете преобразовать свой закрытый ключ в PKCS#8, используяopenssl
:
openssl pkcs8 -topk8 -inform PEM -outform PEM -nocrypt -in key.pem -out key8.pem