2015-06-16 4 views
0

Если я отправил подписанный файл с openssl кому-то, возможно ли проверить файл без файла закрытого ключа?Проверка файлов, подписанных с помощью openssl

Я не отправлял закрытый ключ в другую часть.

После этого файлы должны быть проверены ЦС, если сертификат отозван, и если при отзыве сертификата?

+0

Этот вопрос не соответствует теме, потому что речь идет не о программировании или разработке. См. [Какие темы можно задать здесь] (http://stackoverflow.com/help/on-topic) в Справочном центре. Возможно, лучше спросить [Суперпользователя] (http://superuser.com/) или [Информационный стековый обмен] (http://security.stackexchange.com/). Также см. [Где я пишу вопросы о Dev Ops?] (Http://meta.stackexchange.com/q/134306). – jww

ответ

0

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

+0

Он продолжает говорить, что проверка не выполнена – ivhysenbelli

+0

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

+0

Сначала я подписал файл 'openssl rsautl -sign -in msg1 -inkey newkey.pem -out msg1.firma' После того, как я попытаюсь извлечь pubkey из сертификата 'openssl x509 -in newcert.pem -pubkey -noout> pubkey.pem' И после того, как я попытаюсь проверить файл, я получил проверку не выполнен ' openssl dgst -verify pubkey.pem -Подписание msg1.firma msg1' 'Проверка Failure' – ivhysenbelli

Смежные вопросы