-
- すべての実装されたインタフェース:
KeySpec
public class XECPrivateKeySpec
extends Object
implements KeySpec
曲線およびその他のアルゴリズム・パラメータを含む、RFC 7748に定義されている楕円曲線非公開鍵を表すクラス。 秘密鍵は、エンコードされたスカラー値として表現されます。 RFCに定義されているデコード手順には、キーの特定のビットを1または0に強制的に設定する操作が含まれています。 この操作は、秘密鍵の"プルーニング"または"結合"と呼ばれます。 この仕様のすべての配列は実行されず、実装では配列をどの数値操作で使用する前にプルーニングする必要があります。
- 導入されたバージョン:
- 11
-
-
メソッドのサマリー
-
-
コンストラクタの詳細
-
XECPrivateKeySpec
public XECPrivateKeySpec(AlgorithmParameterSpec params,
byte[] scalar)
指定されたパラメータおよびエンコードされたスカラー値を使用して、秘密鍵の仕様を作成します。
- パラメータ:
params
- アルゴリズム・パラメータ
scalar
- 実行されていないエンコードされたスカラー値。 この配列は、以降の変更から保護するためにコピーされます。
- 例外:
NullPointerException
- params
またはscalar
がnullであるかどうか。