外部ソース (Android ストア) からの bse64 エンコードされた文字列の公開鍵があり、署名されたコンテンツを検証するためにそれを使用する必要があります。文字列を java.security.PublicKey インターフェイスのインスタンスに変換するにはどうすればよいですか。それが違いを生む場合、私はJava 6を使用しています。
キーは(おそらく)標準のJavaライブラリを使用して生成され、弾む城ではありません(リモートチームからのものなので、わかりません)。彼らのサンプル コードでは、Security.generatePublicKey(base64EncodedPublicKey); を使用するように指示されています。しかし、標準 Java の Security オブジェクトにはそのようなメソッドがありません。