OpenSSL не работает при проверке подписи с ошибкой «Неизвестная опция»
894
user964804
У меня есть три файла:
- test.json
- public.pem
- test.json.sign (который является подписью test.json с закрытым ключом)
Мне нужно проверить эту подпись. Я использую следующую команду
dgst -sha256 -sign pub.key -signature <signature filename> <data file>
Когда я пытаюсь выполнить эту команду, она выдает ошибку «невозможно загрузить файл ключа».
В чем проблема?
PS: я погуглил проблему и нашел решение на этом сайте здесь
Он говорит, что мне нужно сначала запустить следующую команду
openssl x509 -pubkey -noout -in cert.pem > pubkey.pem
Но когда я запускаю эту команду, она выдает ошибку «неизвестная опция»!
Это может быть проблемой кодировки символов. Посмотрите на [этот ответ] (https://serverfault.com/a/300870). Или просто попробуйте без вывода файла, как это. `openssl x509 -pubkey -noout -in cert.pem`
JakeGould 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
Можете ли вы использовать OpenSSL для генерации хеша md5 или sha для каталога файлов?
-
1
Где я могу найти OpenSSL 1.0.0 для Windows?
-
1
Каков правильный набор библиотек DLL и размещение для поддержки SSL в mIRC в 64-битной Windows?
-
-
2
Команды генерации сертификатов openssl
-
1
Неспособность построить ACE
-
1
Проверка ключей SSH имеют парольные фразы
-
5
Избегайте запроса пароля для ключей и запросов на информацию DN
-
3
SVN через HTTPS и SSL рукопожатие терпит неудачу
-
1
Ошибка при установке плагина qca-ossl
-
1
Использование инструмента командной строки openssl для шифрования / дешифрования данных, DES ECB