Это команда pkeyssl, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pkey - инструмент обработки открытого или закрытого ключа
СИНТАКСИС
OpenSSL ключ [-поставить в известность PEM | DER] [-форма PEM | DER] [-in имя файла] [-пассин аргумент] [-вне
имя файла] [пропуск аргумент] [-шифрование] [-текст] [-text_pub] [-ноаут] [-пубин] [-бухта]
[-движок id]
ОПИСАНИЕ
The ключ команда обрабатывает открытые или закрытые ключи. Их можно конвертировать между различными
формы и их компоненты распечатаны.
КОМАНДА ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-поставить в известность DER | PEM
Это определяет входной формат DER или PEM.
-форма DER | PEM
Это определяет выходной формат, параметры имеют то же значение, что и -поставить в известность
опцию.
-in имя файла
Это указывает имя файла ввода, из которого будет считываться ключ, или стандартный ввод, если эта опция
не указано. Если ключ зашифрован, будет запрошена фраза-пароль.
-пассин аргумент
источник пароля входного файла. Для получения дополнительной информации о формате аргумент см.
ПАСС ФРАЗА АРГУМЕНТЫ в разделе OpenSSL(1).
-вне имя файла
Это определяет имя выходного файла для записи ключа или стандартный вывод, если эта опция
не указано. Если заданы какие-либо параметры шифрования, то парольная фраза будет
запрошено. Имя выходного файла должно быть таким же, как имя входного файла.
пропуск password
источник пароля выходного файла. Для получения дополнительной информации о формате аргумент см.
ПАСС ФРАЗА АРГУМЕНТЫ в разделе OpenSSL(1).
-шифрование
Эти параметры шифруют закрытый ключ с помощью прилагаемого шифра. Любое название алгоритма
принят EVP_get_cipherbyname () приемлемо, например des3.
-текст
распечатывает различные компоненты открытого или закрытого ключа в виде обычного текста в дополнение к
закодированная версия.
-text_pub
распечатать только компоненты открытого ключа, даже если закрытый ключ обрабатывается.
-ноаут
не выводить закодированную версию ключа.
-пубин
по умолчанию закрытый ключ считывается из входного файла: с этой опцией открытый ключ
читайте вместо этого.
-бухта
по умолчанию выводится закрытый ключ: с этой опцией выводится открытый ключ
вместо. Этот параметр устанавливается автоматически, если ввод является открытым ключом.
-движок id
указание двигателя (по его уникальному id строка) вызовет ключ попытаться получить
функциональная ссылка на указанный двигатель, таким образом инициализируя его при необходимости. В
Engine будет установлен по умолчанию для всех доступных алгоритмов.
ПРИМЕРЫ
Чтобы удалить парольную фразу из закрытого ключа RSA:
openssl pkey -in key.pem -out keyout.pem
Чтобы зашифровать закрытый ключ с помощью тройного DES:
openssl pkey -in key.pem -des3 -out keyout.pem
Чтобы преобразовать закрытый ключ из формата PEM в формат DER:
openssl pkey -in key.pem -outform DER -out keyout.der
Чтобы распечатать компоненты закрытого ключа на стандартный вывод:
openssl pkey -in key.pem -text -noout
Чтобы вывести открытые компоненты закрытого ключа на стандартный вывод:
openssl pkey -in key.pem -text_pub -noout
Чтобы просто вывести открытую часть закрытого ключа:
openssl pkey -in key.pem -pubout -out pubkey.pem
Используйте pkeyssl онлайн с помощью сервисов onworks.net