0

サーバーからサーバーへのアプリケーションに Google の OAuth 2.0 を使用しようとしていますが、障害が発生しました。

それは述べています:

「API コンソールから取得した秘密鍵を使用して、SHA256withRSA (SHA-256 ハッシュ関数を使用した RSASSA-PKCS1-V1_5-SIGN とも呼ばれます) を使用して、入力の UTF-8 表現に署名します。出力はバイト配列になります。」

だから私はJavaライブラリを使ってほとんどダウンしましたが、どうすれば文字列を秘密鍵として使うことができますか?

4

1 に答える 1

0

固定サイズのキーが必要だと思います。したがって、文字列を取得し、文字列をハッシュすると、結果が RSA のキーになります。たぶんこれも役立ちます:

bytes[] values = myString.getBytes();  //get byte[] from String
于 2012-05-31T16:08:44.727 に答える