本文整理了Java中org.spongycastle.asn1.x9.X9ECParameters.getInstance()
方法的一些代码示例,展示了X9ECParameters.getInstance()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。X9ECParameters.getInstance()
方法的具体详情如下:
包路径:org.spongycastle.asn1.x9.X9ECParameters
类名称:X9ECParameters
方法名:getInstance
暂无
代码示例来源:origin: com.madgag.spongycastle/pkix
public Object parseObject(PemObject obj)
throws IOException
{
try
{
Object param = ASN1Primitive.fromByteArray(obj.getContent());
if (param instanceof ASN1ObjectIdentifier)
{
return ASN1Primitive.fromByteArray(obj.getContent());
}
else if (param instanceof ASN1Sequence)
{
return X9ECParameters.getInstance(param);
}
else
{
return null; // implicitly CA
}
}
catch (IOException e)
{
throw e;
}
catch (Exception e)
{
throw new PEMException("exception extracting EC named curve: " + e.toString());
}
}
}
代码示例来源:origin: com.madgag.spongycastle/bcpkix-jdk15on
public Object parseObject(PemObject obj)
throws IOException
{
try
{
Object param = ASN1Primitive.fromByteArray(obj.getContent());
if (param instanceof ASN1ObjectIdentifier)
{
return ASN1Primitive.fromByteArray(obj.getContent());
}
else if (param instanceof ASN1Sequence)
{
return X9ECParameters.getInstance(param);
}
else
{
return null; // implicitly CA
}
}
catch (IOException e)
{
throw e;
}
catch (Exception e)
{
throw new PEMException("exception extracting EC named curve: " + e.toString());
}
}
}
代码示例来源:origin: com.madgag.spongycastle/prov
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
代码示例来源:origin: com.madgag.spongycastle/prov
public static ECDomainParameters getDomainParameters(
ProviderConfiguration configuration,
X962Parameters params)
{
ECDomainParameters domainParameters;
if (params.isNamedCurve())
{
ASN1ObjectIdentifier oid = ASN1ObjectIdentifier.getInstance(params.getParameters());
X9ECParameters ecP = ECUtil.getNamedCurveByOid(oid);
if (ecP == null)
{
Map extraCurves = configuration.getAdditionalECParameters();
ecP = (X9ECParameters)extraCurves.get(oid);
}
domainParameters = new ECNamedDomainParameters(oid, ecP.getCurve(), ecP.getG(), ecP.getN(), ecP.getH(), ecP.getSeed());
}
else if (params.isImplicitlyCA())
{
org.spongycastle.jce.spec.ECParameterSpec iSpec = configuration.getEcImplicitlyCa();
domainParameters = new ECDomainParameters(iSpec.getCurve(), iSpec.getG(), iSpec.getN(), iSpec.getH(), iSpec.getSeed());
}
else
{
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
domainParameters = new ECDomainParameters(ecP.getCurve(), ecP.getG(), ecP.getN(), ecP.getH(), ecP.getSeed());
}
return domainParameters;
}
代码示例来源:origin: com.madgag.spongycastle/prov
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
代码示例来源:origin: com.madgag/scprov-jdk15on
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
代码示例来源:origin: com.madgag/scprov-jdk15on
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
代码示例来源:origin: com.madgag.spongycastle/prov
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
代码示例来源:origin: com.madgag/scprov-jdk15on
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
代码示例来源:origin: com.madgag/scprov-jdk15on
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
EllipticCurve ellipticCurve = EC5Util.convertCurve(ecP.getCurve(), ecP.getSeed());
代码示例来源:origin: com.madgag.spongycastle/core
x9 = X9ECParameters.getInstance(params.getParameters());
dParams = new ECDomainParameters(
x9.getCurve(), x9.getG(), x9.getN(), x9.getH(), x9.getSeed());
代码示例来源:origin: com.madgag/sc-light-jdk15on
x9 = X9ECParameters.getInstance(params.getParameters());
代码示例来源:origin: com.madgag.spongycastle/prov
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
EllipticCurve ellipticCurve = EC5Util.convertCurve(ecP.getCurve(), ecP.getSeed());
代码示例来源:origin: com.madgag.spongycastle/prov
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
EllipticCurve ellipticCurve = EC5Util.convertCurve(ecP.getCurve(), ecP.getSeed());
代码示例来源:origin: com.madgag/scprov-jdk15on
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
EllipticCurve ellipticCurve = EC5Util.convertCurve(ecP.getCurve(), ecP.getSeed());
代码示例来源:origin: com.madgag.spongycastle/core
x9 = X9ECParameters.getInstance(params.getParameters());
dParams = new ECDomainParameters(
x9.getCurve(), x9.getG(), x9.getN(), x9.getH(), x9.getSeed());
代码示例来源:origin: com.madgag/scprov-jdk15on
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
EllipticCurve ellipticCurve = EC5Util.convertCurve(ecP.getCurve(), ecP.getSeed());
代码示例来源:origin: com.madgag/sc-light-jdk15on
x9 = X9ECParameters.getInstance(params.getParameters());
代码示例来源:origin: com.madgag.spongycastle/prov
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
EllipticCurve ellipticCurve = EC5Util.convertCurve(ecP.getCurve(), ecP.getSeed());
代码示例来源:origin: com.madgag.spongycastle/prov
X9ECParameters ecP = X9ECParameters.getInstance(params.getParameters());
EllipticCurve ellipticCurve = EC5Util.convertCurve(ecP.getCurve(), ecP.getSeed());
内容来源于网络,如有侵权,请联系作者删除!