サーバー (Django/Python) でアプリ内課金の署名検証を実装しようとしています。
この素晴らしいトピックを見つけましたが、この行に問題があります:
rsa = RSA.load_pub_key_bio(bio)
そこにコーディングされているとおりに実行すると、「RSAError: no start line」が表示されます[これは、Pythonがpemの定義方法を本当に気に入らなかったため、理にかなっています]
キーを .pem ファイルに入れてロードすることにしました
rsa = RSA.load_pub_key("public.pem")
ただし、「RSAError: 悪い base64 デコード」が表示されます。何か案は?