Используя 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 ожидает, что закрытый ключ будет в закодированном PEM-формате PKCS#8. Вы можете преобразовать свой закрытый ключ в PKCS#8, используя openssl
:
openssl pkcs8 -topk8 -inform PEM -outform PEM -nocrypt -in key.pem -out key8.pem