ecssl - Интернет в облаке

Это команда ecssl, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ec - обработка ключей EC

СИНТАКСИС


OpenSSL ec [-поставить в известность PEM | DER] [-форма PEM | DER] [-in имя файла] [-пассин аргумент] [-вне
имя файла] [пропуск аргумент] [-дез] [-des3] [-идея] [-текст] [-ноаут] [-param_out] [-пубин]
[-бухта] [-conv_form аргумент] [-param_enc аргумент] [-движок id]

ОПИСАНИЕ


Команда ec команда обрабатывает ключи EC. Они могут быть преобразованы в различные формы и их
компоненты распечатаны. Внимание OpenSSL использует формат закрытого ключа, указанный в SEC 1:
Криптография эллиптических кривых '(http://www.secg.org/). Чтобы преобразовать закрытый ключ OpenSSL EC
в формат закрытого ключа PKCS # 8 используйте pkcs8 команда.

КОМАНДА ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-поставить в известность DER | PEM
Это определяет формат ввода. В ТАМ вариант с закрытым ключом использует ASN.1 DER
закодированный секретный ключ SEC1. При использовании с открытым ключом он использует SubjectPublicKeyInfo
структура, как указано в RFC 3280. PEM form - это формат по умолчанию: он состоит
ТАМ формат base64, закодированный с дополнительными строками верхнего и нижнего колонтитула. В этом случае
формата закрытого ключа PKCS # 8.

-форма DER | PEM
Это определяет выходной формат, параметры имеют то же значение, что и -поставить в известность
опцию.

-in имя файла
Это указывает имя файла ввода, из которого будет считываться ключ, или стандартный ввод, если эта опция
не указано. Если ключ зашифрован, будет запрошена фраза-пароль.

-пассин аргумент
источник пароля входного файла. Для получения дополнительной информации о формате аргумент см.
ПАСС ФРАЗА АРГУМЕНТЫ в разделе OpenSSL(1).

-вне имя файла
Это указывает имя выходного файла для записи ключа, или стандартный вывод не
указано. Если установлены какие-либо параметры шифрования, будет запрошена фраза-пароль.
Имя выходного файла должно быть таким же, как имя входного файла.

пропуск аргумент
источник пароля выходного файла. Для получения дополнительной информации о формате аргумент см.
ПАСС ФРАЗА АРГУМЕНТЫ в разделе OpenSSL(1).

-des | -des3 | -idea
Эти параметры шифруют закрытый ключ с помощью DES, тройного DES, IDEA или любого другого
шифр, поддерживаемый OpenSSL, перед его выводом. Будет запрошена фраза-пароль. Если
ни одна из этих опций не указана, ключ записывается в виде обычного текста. Это означает, что
используя ec утилита для чтения зашифрованного ключа без опции шифрования может использоваться
удалить парольную фразу из ключа или, установив параметры шифрования, можно
используйте, чтобы добавить или изменить парольную фразу. Эти параметры можно использовать только с форматом PEM.
выходные файлы.

-текст
распечатывает компоненты и параметры открытого и закрытого ключей.

-ноаут
эта опция предотвращает вывод закодированной версии ключа.

-модуль
эта опция выводит значение компонента открытого ключа ключа.

-пубин
по умолчанию закрытый ключ считывается из входного файла: с этой опцией открытый ключ
читайте вместо этого.

-бухта
по умолчанию выводится закрытый ключ. С этой опцией будет выведен открытый ключ
вместо. Этот параметр устанавливается автоматически, если ввод является открытым ключом.

-conv_form
Это определяет, как точки на эллиптической кривой преобразуются в строки октетов.
Возможные значения: сжатый (значение по умолчанию), несжатый и гибрид. Для получения дополнительной
информацию о формах конвертации баллов читайте в стандарте X9.62. Внимание
Из-за проблем с патентами сжатый опция отключена по умолчанию для бинарных кривых
и может быть включен путем определения макроса препроцессора OPENSSL_EC_BIN_PT_COMP at
время компиляции.

-param_enc аргумент
Это определяет, как кодируются параметры эллиптической кривой. Возможные значения:
именованная_кривая, т. е. параметры ec указываются с помощью OID, или явный где ec
параметры указаны явно (см. RFC 3279 для определения параметров EC
конструкции). Значение по умолчанию - именованная_кривая. Внимание неявноCA альтернатива, как
указанный в RFC 3279, в настоящее время не реализован в OpenSSL.

-движок id
указание двигателя (по его уникальному id строка) вызовет ec попытаться получить
функциональная ссылка на указанный двигатель, таким образом инициализируя его при необходимости. В
Engine будет установлен по умолчанию для всех доступных алгоритмов.

ПРИМЕЧАНИЯ


Формат закрытого ключа PEM использует строки верхнего и нижнего колонтитула:

----- НАЧАТЬ ЧАСТНЫЙ КЛЮЧ EC -----

----- КОНЕЦ ЧАСТНЫЙ КЛЮЧ EC -----
Формат открытого ключа PEM использует строки верхнего и нижнего колонтитула:

----- НАЧАТЬ ПУБЛИЧНЫЙ КЛЮЧ -----

----- КОНЕЦ ПУБЛИЧНЫЙ КЛЮЧ -----

ПРИМЕРЫ


Чтобы зашифровать закрытый ключ с помощью тройного DES:

openssl ec -in key.pem -des3 -out keyout.pem

Чтобы преобразовать закрытый ключ из формата PEM в формат DER:

openssl ec -in key.pem -outform DER -out keyout.der

Чтобы распечатать компоненты закрытого ключа на стандартный вывод:

openssl ec -in key.pem -text -noout

Чтобы просто вывести открытую часть закрытого ключа:

openssl ec -in key.pem -pubout -out pubkey.pem

Чтобы изменить кодировку параметров на явный:

openssl ec -in key.pem -param_enc явный -out keyout.pem

Чтобы изменить форму конвертации баллов на сжатый:

openssl ec -in key.pem -conv_form сжатый -out keyout.pem

Используйте ecssl онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows