問題タブ [spongycastle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - シグネチャ SHA256WITHECDSA の実装が見つかりません
Android で証明書要求を取得するための PKI を作成するプロジェクトに取り組んでいます。
現在、私は Spongycastle を使用しており、Android 5 以降で動作していますが、4.X では次のように表示されます。
証明書リクエストを作成するためのコードは次のとおりです。
私が使用している spongycastle のバージョンは次のとおりです: sc-light-jdk15on-1.47.0.2.jar および scprov-jdk15on-1.47.0.2.jar
これについてのアイデアはありますか?
android - Android BouncyCastle (SpongyCastle) HTTPS POST リクエスト
BouncyCastle (SpongyCastle) ライブラリを使用して、Jellybean 4.1.2 を実行している古い Android デバイスで TLS1.2 サーバーにログインしようとしていますが、機能しません。そのバージョンの Android ではデフォルトで TLS が有効になっていないため、それを使用するにはサードパーティのライブラリが必要でした。
2 つの問題があります。1. JSON 応答の代わりに HTTP 302 を受け取ります。2. JSON ペイロードを送信する方法がわかりません (使用する他のエンドポイントの場合)
HTTP 302 を使用すると、次の応答が返されます。
そのため、ある種の Google ログインにリダイレクトしようとしているようですが、これは奇妙です。
また、ペイロードを送信しようとしている上記の番号 2 では、別のペイロードを追加するだけoutput.write(myJSONPayload);
ですか、それとも何か他のことをする必要がありますか?
私のコードは次のとおりです。
別の質問ですが、正しい HOST を指定していますか? にベース URL を入れてSocket
に完全な URL を入れてもOutputStream
よろしいですか?
android - SpongyCastle: 暗号のファイナライズ中にエラーが発生しました
Androidプロジェクトでは、https 接続に対してアプリを認証する必要があります。次の方法を使用して、サーバー開発者から.pemファイルで提供された秘密鍵を復号化しようとしています。私はSpongyCastleを使用し、メソッドが存在する同じクラスの上部で、セキュリティ プロバイダーを次のように変更しました。
この場合、私のオブジェクトはPKCS8EncryptedPrivateKeyInfoのインスタンスです。これは方法です:
私が到着したとき:
次の例外が発生します。
なにか提案を?ありがとう。