У меня есть апплет, который использует файл "foo.key" и строковый пароль для генерации объекта privateKey, используя api BouncyCastle.Затем создается подпись с использованием этого объекта privateKey и такой строки, как «MYNAMEHERE».Все, что я знаю, это то, что алгоритм, используемый для генерации этой подписи, является RSA.
Что я хочу сделать, это расшифровать (или проверить) эту подпись в PHP.У меня есть оба файла publicKey (file.cer) и privateKey (file.key), которые используются для генерации объекта privateKey в Java.
Я пытаюсь использовать функции openssl_verify в PHP, передавая значения:
openssl_verify ("MYNAMEHERE", $ signature, "file.cer"), где $ signature содержит строковое представление объекта подписи, сгенерированного в Java: new String (signature).
Я не знаю, является ли этот процессПравильно проверить подпись или какой процесс кодирования / декодирования я должен выполнить перед использованием этой функции.
Я надеюсь, что кто-то укажет мне верное направление!
Заранее спасибо!