本文整理了Java中java.security.spec.EllipticCurve.getSeed()
方法的一些代码示例,展示了EllipticCurve.getSeed()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EllipticCurve.getSeed()
方法的具体详情如下:
包路径:java.security.spec.EllipticCurve
类名称:EllipticCurve
方法名:getSeed
[英]Returns a copy of the seed that was used to generate this elliptic curve.
[中]返回用于生成此椭圆曲线的种子的副本。
代码示例来源:origin: com.madgag.spongycastle/prov
public static org.spongycastle.jce.spec.ECParameterSpec convertSpec(
ECParameterSpec ecSpec,
boolean withCompression)
{
ECCurve curve = convertCurve(ecSpec.getCurve());
return new org.spongycastle.jce.spec.ECParameterSpec(
curve,
convertPoint(curve, ecSpec.getGenerator(), withCompression),
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
}
代码示例来源:origin: ibinti/bugvm
public static com.bugvm.bouncycastle.jce.spec.ECParameterSpec convertSpec(
ECParameterSpec ecSpec,
boolean withCompression)
{
ECCurve curve = convertCurve(ecSpec.getCurve());
return new com.bugvm.bouncycastle.jce.spec.ECParameterSpec(
curve,
convertPoint(curve, ecSpec.getGenerator(), withCompression),
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
}
代码示例来源:origin: ripple-unmaintained/ripple-lib-java
public static org.ripple.bouncycastle.jce.spec.ECParameterSpec convertSpec(
ECParameterSpec ecSpec,
boolean withCompression)
{
ECCurve curve = convertCurve(ecSpec.getCurve());
return new org.ripple.bouncycastle.jce.spec.ECParameterSpec(
curve,
convertPoint(curve, ecSpec.getGenerator(), withCompression),
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
}
代码示例来源:origin: com.bugvm/bugvm-rt
public static com.bugvm.bouncycastle.jce.spec.ECParameterSpec convertSpec(
ECParameterSpec ecSpec,
boolean withCompression)
{
ECCurve curve = convertCurve(ecSpec.getCurve());
return new com.bugvm.bouncycastle.jce.spec.ECParameterSpec(
curve,
convertPoint(curve, ecSpec.getGenerator(), withCompression),
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
}
代码示例来源:origin: com.madgag/scprov-jdk15on
public static org.spongycastle.jce.spec.ECParameterSpec convertSpec(
ECParameterSpec ecSpec,
boolean withCompression)
{
ECCurve curve = convertCurve(ecSpec.getCurve());
return new org.spongycastle.jce.spec.ECParameterSpec(
curve,
convertPoint(curve, ecSpec.getGenerator(), withCompression),
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static org.bouncycastle.jce.spec.ECParameterSpec convertSpec(
ECParameterSpec ecSpec,
boolean withCompression)
{
ECCurve curve = convertCurve(ecSpec.getCurve());
if (ecSpec instanceof ECNamedCurveSpec)
{
return new org.bouncycastle.jce.spec.ECNamedCurveParameterSpec(
((ECNamedCurveSpec)ecSpec).getName(),
curve,
convertPoint(curve, ecSpec.getGenerator(), withCompression),
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
}
else
{
return new org.bouncycastle.jce.spec.ECParameterSpec(
curve,
convertPoint(curve, ecSpec.getGenerator(), withCompression),
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
}
}
代码示例来源:origin: termd/termd
public static void assertCurveEquals(String message, EllipticCurve expected, EllipticCurve actual) {
if (expected == actual) {
return;
}
assertEquals(message + "[A]", expected.getA(), actual.getA());
assertEquals(message + "[B]", expected.getB(), actual.getB());
assertArrayEquals(message + "[seed]", expected.getSeed(), actual.getSeed());
assertECFieldEquals(message + "[field]", expected.getField(), actual.getField());
}
代码示例来源:origin: io.termd/termd-core
public static void assertCurveEquals(String message, EllipticCurve expected, EllipticCurve actual) {
if (expected == actual) {
return;
}
assertEquals(message + "[A]", expected.getA(), actual.getA());
assertEquals(message + "[B]", expected.getB(), actual.getB());
assertArrayEquals(message + "[seed]", expected.getSeed(), actual.getSeed());
assertECFieldEquals(message + "[field]", expected.getField(), actual.getField());
}
代码示例来源:origin: com.alibaba.middleware/termd-core
public static void assertCurveEquals(String message, EllipticCurve expected, EllipticCurve actual) {
if (expected == actual) {
return;
}
assertEquals(message + "[A]", expected.getA(), actual.getA());
assertEquals(message + "[B]", expected.getB(), actual.getB());
assertArrayEquals(message + "[seed]", expected.getSeed(), actual.getSeed());
assertECFieldEquals(message + "[field]", expected.getField(), actual.getField());
}
代码示例来源:origin: com.madgag.spongycastle/prov
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: ZZMarquis/gmhelper
/**
* copy from BC
*
* @param ecSpec
* @param withCompression
* @return
*/
public static X962Parameters getDomainParametersFromName(java.security.spec.ECParameterSpec ecSpec,
boolean withCompression) {
X962Parameters params;
if (ecSpec instanceof ECNamedCurveSpec) {
ASN1ObjectIdentifier curveOid = ECUtil.getNamedCurveOid(((ECNamedCurveSpec) ecSpec).getName());
if (curveOid == null) {
curveOid = new ASN1ObjectIdentifier(((ECNamedCurveSpec) ecSpec).getName());
}
params = new X962Parameters(curveOid);
} else if (ecSpec == null) {
params = new X962Parameters(DERNull.INSTANCE);
} else {
ECCurve curve = EC5Util.convertCurve(ecSpec.getCurve());
X9ECParameters ecP = new X9ECParameters(
curve,
EC5Util.convertPoint(curve, ecSpec.getGenerator(), withCompression),
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
params = new X962Parameters(ecP);
}
return params;
}
代码示例来源:origin: com.madgag.spongycastle/prov
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: ripple-unmaintained/ripple-lib-java
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: com.bugvm/bugvm-rt
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: com.madgag/scprov-jdk15on
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: ibinti/bugvm
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
代码示例来源:origin: ripple-unmaintained/ripple-lib-java
ecSpec.getOrder(),
BigInteger.valueOf(ecSpec.getCofactor()),
ecSpec.getCurve().getSeed());
内容来源于网络,如有侵权,请联系作者删除!