1

У меня есть три файла:

  1. test.json
  2. public.pem
  3. 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

Но когда я запускаю эту команду, она выдает ошибку "неизвестная опция"!

0