|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.security.spec.ECParameterSpec
public class ECParameterSpec
この不変なクラスは、楕円曲線暗号化 (Elliptic Curve Cryptography: ECC) で使用される一連のドメインパラメータを指定します。
AlgorithmParameterSpec| コンストラクタの概要 | |
|---|---|
ECParameterSpec(EllipticCurve curve,
ECPoint g,
BigInteger n,
int h)
指定された値に基づいて楕円曲線ドメインパラメータを作成します。 |
|
| メソッドの概要 | |
|---|---|
int |
getCofactor()
余因子を返します。 |
EllipticCurve |
getCurve()
このパラメータが定義する楕円曲線を返します。 |
ECPoint |
getGenerator()
ジェネレータ (「基底点 (base point)」とも呼ばれる) を返します。 |
BigInteger |
getOrder()
ジェネレータの位数を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ECParameterSpec(EllipticCurve curve,
ECPoint g,
BigInteger n,
int h)
curve - このパラメータが定義する楕円曲線g - ジェネレータ。「基底点 (base point)」とも呼ばれるn - ジェネレータ g の位数h - 余因子 (cofactor)
NullPointerException - curve、g、または n が null の場合
IllegalArgumentException - n または h が正でない場合| メソッドの詳細 |
|---|
public EllipticCurve getCurve()
public ECPoint getGenerator()
public BigInteger getOrder()
public int getCofactor()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。