問題タブ [jwk]
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.
java - Android SecretKey AES および JWK : 変換方法
秘密 AES キーを共有する必要があるアプリがあります。(それらは包まれています)。サーバーはキーを JWK 形式で送受信します。
現時点では、Android では次のように AES KEY を生成できます。
SecretKey を JWK 形式に変換する簡単な方法はありますか? およびその逆
そうでない場合は、SecretKeyクラス のgetEncoded()メソッドを見ました。対称暗号化キーをエクスポートするには?
たぶん、変換を行うために独自のクラスを作成する必要があります
ありがとう
java - io.jsonwebtoken lib を使用して Google id_token を検証する方法
サービスで Google からの id_token を検証しようとしています。io.jsonwebtoken Java API ( https://github.com/jwtk ) を使用しようとしています。さらに、JWKS はこちら: https://www.googleapis.com/oauth2/v3/certs
ここでは JWKS を貼り付けませんが、"e" の値は指数、"n" の値はモジュラス、"kid" はペイロードで一致するキー ID であることは理解しています。また、「alg」は鍵の署名アルゴリズムです。
ヘッダーとペイロードを Base 64 デコードできますが、JWKS を使用して id_token を検証する方法がわかりません。
これは簡単なはずですが、方法がわかりません。誰かがこれをしましたか?「io.jsonwebtoken」API を使用して id_token を確認できますか?