public class ECParameters extends Object implements Serializable
SECNamedCurves.getByName(String)| 限定符和类型 | 字段和说明 |
|---|---|
BigInteger |
a |
BigInteger |
b |
org.bouncycastle.crypto.params.ECDomainParameters |
bcSpec |
org.bouncycastle.math.ec.ECCurve |
curve
build parameter
|
static com.google.common.collect.ImmutableMap<String,ECParameters> |
EC_PARAMETERS |
BigInteger |
gx |
BigInteger |
gy |
org.bouncycastle.crypto.generators.ECKeyPairGenerator |
keyPairGenerator |
BigInteger |
n |
String |
name
init parameter
|
static com.google.common.collect.ImmutableMap<String,org.bouncycastle.asn1.ASN1ObjectIdentifier> |
NAME_OID_MAPPING |
BigInteger |
p |
org.bouncycastle.math.ec.ECPoint |
pointG |
BigInteger |
S |
static ECParameters |
secp112r1 |
static ECParameters |
secp160r1 |
static ECParameters |
secp256k1 |
static ECParameters |
secp256r1 |
static ECParameters |
secp521r1 |
static ECParameters |
SM2_BEST |
static ECParameters |
SM2_CUST |
public static final ECParameters SM2_BEST
public static final ECParameters SM2_CUST
public static final ECParameters secp112r1
public static final ECParameters secp160r1
public static final ECParameters secp256r1
public static final ECParameters secp256k1
public static final ECParameters secp521r1
public static final com.google.common.collect.ImmutableMap<String,org.bouncycastle.asn1.ASN1ObjectIdentifier> NAME_OID_MAPPING
public static final com.google.common.collect.ImmutableMap<String,ECParameters> EC_PARAMETERS
public final String name
public final BigInteger p
public final BigInteger a
public final BigInteger b
public final BigInteger gx
public final BigInteger gy
public final BigInteger n
public final BigInteger S
public final transient org.bouncycastle.math.ec.ECCurve curve
public final transient org.bouncycastle.math.ec.ECPoint pointG
public final transient org.bouncycastle.crypto.params.ECDomainParameters bcSpec
public final transient org.bouncycastle.crypto.generators.ECKeyPairGenerator keyPairGenerator
Copyright © 2023. All rights reserved.