Пытаюсь реализовать проверку подписи биллинга inapp на моем сервере (Django / Python).
Я нашел эту замечательную тему, но я m возникают проблемы с этой строкой:
rsa = RSA.load_pub_key_bio(bio)
Если я сделаю это именно так, как там написано, я получу "RSAError: no start line" [и это имеет смысл, поскольку python не очень нравится, как был определен pem]
Я решил поместить свой ключ в файл .pem и загрузить его с помощью
rsa = RSA.load_pub_key("public.pem")
Однако я получаю сообщение «RSAError: bad base64 decode». Любые идеи?