У меня есть строка, подпись и открытый ключ, и я хочу проверить подпись в строке. Ключ выглядит следующим образом:
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDfG4IuFO2h/LdDNmonwGNw5srW
nUEWzoBrPRF1NM8LqpOMD45FAPtZ1NmPtHGo0BAS1UsyJEGXx0NPJ8Gw1z+huLrl
XnAVX5B4ec6cJfKKmpL/l94WhP2v8F3OGWrnaEX1mLMoxe124Pcfamt0SPCGkeal
VvXw13PLINE/YptjkQIDAQAB
-----END PUBLIC KEY-----
Я читал pycrypto docs некоторое время, но я не могу понять, как сделать RSAobj с таким ключом. Если вы знаете PHP, я пытаюсь сделать следующее:
openssl_verify($data, $signature, $public_key, OPENSSL_ALGO_SHA1);
Кроме того, если я запутался в какой-либо терминологии, сообщите мне.