Подпись RSA - Как использовать модуль и экспоненту
Я пытаюсь проверить кусок JSON с цифровой подписью. У меня есть декодированный показатель base64 и декодированный модуль base64.
Я использую цель c, и я, кажется, просто хожу по кругу, в java для этого требуется примерно 5 минут (с использованием JOSE API), я потратил 2 дня, пытаясь понять, что делать в цели C.
Кто-нибудь может указать мне правильное направление, пожалуйста?
Первоначально я должен сказать, что я пытался сделать то, что демонстрирует этот учебник http://ios-blog.co.uk/tutorials/quick-tips/quick-tip-how-to-get-seckeyref-from-base64-coded-string/ чтобы я мог проверить подпись, но я всегда получаю NULL, пытаясь создать SecCertificateRef.
Я прочитал этот учебник по Java http://www.trajano.net/2014/07/parsing-json-web-key-jwk-in-java/ это заставило меня задуматься о том, что мне нужно каким-то образом использовать модуль и показатель степени проверить цифровую подпись.