АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

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

Запустите dss1ssl в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

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

ПРОГРАММА:

ИМЯ


dgst, sha, sha1, mdc2,ripemd160, sha224, sha256, sha384, sha512, md2, md4, md5, dss1 -
дайджесты сообщений

СИНТАКСИС


OpenSSL дгст
[-sha|-sha1|-mdc2|-ripemd160|-sha224|-sha256|-sha384|-sha512|-md2|-md4|-md5|-dss1] [-c]
[-d] [-шестнадцатеричный] [-двоичный] [-r] [-non-fips-разрешить] [-вне имя файла] [-подписать имя файла] [ключевая форма
аргумент] [-пассин аргумент] [-проверять имя файла] [-подтвердить имя файла] [-подпись имя файла] [-hmac
ключ] [-non-fips-разрешить] [-fips-отпечаток пальца] [файл ...]

OpenSSL [дайджест] [...]

ОПИСАНИЕ


Функции дайджеста выводят дайджест сообщения предоставленного файла или файлов в шестнадцатеричном формате.
Функции дайджеста также генерируют и проверяют цифровые подписи с помощью дайджестов сообщений.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


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

-d распечатать отладочную информацию BIO.

-шестнадцатеричный
дайджест должен выводиться как шестнадцатеричный дамп. Это вариант по умолчанию для "нормального" дайджеста.
в отличие от цифровой подписи. См. ПРИМЕЧАНИЯ ниже относительно цифровых подписей с использованием -шестнадцатеричный.

-двоичный
вывести дайджест или подпись в двоичной форме.

-r вывести дайджест в формате "coreutils", используемом такими программами, как sha1sum.

-non-fips-разрешить
Разрешить использование дайджеста, отличного от FIPS, в режиме FIPS. Это не действует, если не в FIPS.
Режим.

-вне имя файла
имя файла для вывода или стандартный вывод по умолчанию.

-подписать имя файла
подписать дайджест цифровой подписью, используя закрытый ключ в "имени файла".

ключевая форма аргумент
Задает формат ключа для подписи дайджеста. Форматы DER, PEM, P12 и ENGINE
поддерживаются.

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

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

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

-проверять имя файла
проверьте подпись, используя открытый ключ в "filename". Выход либо
«Проверка в порядке» или «Ошибка проверки».

-подтвердить имя файла
проверьте подпись, используя закрытый ключ в "filename".

-подпись имя файла
фактическая подпись для проверки.

-hmac ключ
создать хешированный MAC с помощью «ключа».

-мак ALG
создать MAC (код аутентификации сообщения с ключом). Самый популярный алгоритм MAC - HMAC.
(MAC на основе хеша), но есть и другие алгоритмы MAC, которые не основаны на хешировании, для
пример гост-мак алгоритм, поддерживаемый CCGOST двигатель. MAC-ключи и другие параметры
должен быть установлен через -макопт Параметр.

-макопт нм: v
Передает параметры в алгоритм MAC, указанный -мак ключ. Следующие варианты
поддержанный обоими HMAC и гост-мак:

ключ: строка
Указывает ключ MAC как буквенно-цифровую строку (используйте, если ключ содержит печатную
только символы). Длина строки должна соответствовать любым ограничениям MAC.
алгоритм например ровно 32 символа для gost-mac.

шестнадцатеричный ключ: строка
Задает ключ MAC в шестнадцатеричной форме (две шестнадцатеричные цифры на байт). Длина ключа
должны соответствовать любым ограничениям алгоритма MAC например ровно 32
символы для гост-мак.

файл (ы)
файл или файлы, содержащие случайные данные, используемые для заполнения генератора случайных чисел, или
Розетка EGD (см. RAND_egd(3)). Можно указать несколько файлов, разделенных ОС.
зависимый персонаж. Разделитель ; для MS-Windows, , для OpenVMS и : для всех
другие.

-non-fips-разрешить
разрешить использование алгоритмов, отличных от FIPS, таких как MD5, даже в режиме FIPS.

-fips-отпечаток пальца
вычислить HMAC с использованием определенного ключа для определенных операций OpenSSL-FIPS.

файл ...
файл или файлы для дайджеста. Если файлы не указаны, используется стандартный ввод.

ПРИМЕРЫ


Чтобы создать дайджест сообщения в шестнадцатеричном формате:
openssl dgst -md5 -hex файл.txt

Чтобы подписать файл с помощью SHA-256 с выводом двоичного файла:
openssl dgst -sha256 -sign privatekey.pem -out signal.sign file.txt

Чтобы проверить подпись:
openssl dgst -sha256 -verify publickey.pem \
-подпись подпись. подпись \
file.txt

ПРИМЕЧАНИЯ


Лучшим вариантом для всех новых приложений является SHA1. Однако другие дайджесты все еще
широко используемый.

При подписании файла дгст автоматически определит алгоритм (RSA, ECC и т. д.) для
использовать для подписи на основе информации ASN.1 закрытого ключа. При проверке подписей он только
обрабатывает саму подпись RSA, DSA или ECDSA, а не соответствующие данные для идентификации
подписывающее лицо и алгоритм, используемые в таких форматах, как x.509, CMS и S / MIME.

Для определенных алгоритмов подписи, в частности ECDSA, требуется источник случайных чисел.
и суточные.

Параметры подписи и проверки следует использовать только в том случае, если подписывается один файл или
проверено.

Шестнадцатеричные подписи не могут быть проверены с помощью OpenSSL. Вместо этого используйте "xxd -r" или аналогичную программу.
для преобразования шестнадцатеричной подписи в двоичную подпись перед проверкой.

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


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    NSIS: система установки со сценариями Nullsoft
    NSIS: система установки со сценариями Nullsoft
    NSIS (установка с поддержкой сценариев Nullsoft)
    System) является профессиональным открытым исходным кодом
    система для создания установщиков Windows. Это
    спроектирован таким образом, чтобы быть таким же маленьким и гибким
    как возможно ...
    Скачать NSIS: система установки Nullsoft со сценариями
  • 2
    авторизация
    авторизация
    AuthPass - это пароль с открытым исходным кодом
    менеджер с поддержкой популярных и
    проверенный Keepass (kdbx 3.x И kdbx 4.x ...
    Скачать авторизацию
  • 3
    Zabbix
    Zabbix
    Zabbix — это открытый корпоративный класс.
    исходное распределенное решение для мониторинга
    предназначен для наблюдения и отслеживания
    производительность и доступность сети
    серверы, устройства...
    Скачать Zabbix
  • 4
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 6
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • Больше »

Команды Linux

Ad