У меня уже есть пара ключей, публичная и приватная. Как на самом деле использовать java.security.Signature
для проверки строки, которую я подписал одним из ключей?
Редактировать:
У меня есть оба ключа в виде строк. Метод проверки, это на самом деле
verify(byte[] signature)
Javadoc говорит:
verify(byte[] signature)
Указывает, может ли данная подпись быть
проверено с использованием открытого ключа или сертификата подписавшего.
Как мне заставить эту подпись распознавать, какой открытый / закрытый ключ использовать для этой проверки, прежде чем я вызову метод проверки? Другими словами, как мне превратить мои строковые ключи в ключевые объекты, которые будут приняты подписью?