Example usage for org.bouncycastle.asn1.nist NISTNamedCurves getName

List of usage examples for org.bouncycastle.asn1.nist NISTNamedCurves getName

Introduction

In this page you can find the example usage for org.bouncycastle.asn1.nist NISTNamedCurves getName.

Prototype

public static String getName(ASN1ObjectIdentifier oid) 

Source Link

Document

return the named curve name represented by the given object identifier.

Usage

From source file:org.sufficientlysecure.keychain.ui.util.KeyFormattingUtils.java

License:Open Source License

public static String getCurveInfo(Context context, String oidStr) {
    ASN1ObjectIdentifier oid = new ASN1ObjectIdentifier(oidStr);

    String name;// w w w .  j  a v  a  2  s. c o m
    name = NISTNamedCurves.getName(oid);
    if (name != null) {
        return name;
    }
    name = TeleTrusTNamedCurves.getName(oid);
    if (name != null) {
        return name;
    }
    if (context != null) {
        return context.getResources().getString(R.string.unknown_algorithm);
    } else {
        return "unknown";
    }
}

From source file:org.xipki.common.util.SecurityUtil.java

License:Open Source License

public static String getCurveName(final ASN1ObjectIdentifier curveId) {
    String curveName = X962NamedCurves.getName(curveId);

    if (curveName == null) {
        curveName = SECNamedCurves.getName(curveId);
    }// w  ww . ja va 2 s. co  m

    if (curveName == null) {
        curveName = TeleTrusTNamedCurves.getName(curveId);
    }

    if (curveName == null) {
        curveName = NISTNamedCurves.getName(curveId);
    }

    return curveName;
}

From source file:org.xipki.commons.security.util.AlgorithmUtil.java

License:Open Source License

public static String getCurveName(final ASN1ObjectIdentifier curveOid) {
    ParamUtil.requireNonNull("curveOid", curveOid);

    String curveName = X962NamedCurves.getName(curveOid);
    if (curveName == null) {
        curveName = SECNamedCurves.getName(curveOid);
    }/* w ww.  j av a2  s. c  o m*/
    if (curveName == null) {
        curveName = TeleTrusTNamedCurves.getName(curveOid);
    }
    if (curveName == null) {
        curveName = NISTNamedCurves.getName(curveOid);
    }

    return curveName;
}

From source file:org.xipki.security.shell.p11.P11ListSlotCommand.java

License:Open Source License

private static String getCurveName(final ASN1ObjectIdentifier curveId) {
    String curveName = X962NamedCurves.getName(curveId);

    if (curveName == null) {
        curveName = SECNamedCurves.getName(curveId);
    }/*from   w w w .j a v a 2  s. c o m*/

    if (curveName == null) {
        curveName = TeleTrusTNamedCurves.getName(curveId);
    }

    if (curveName == null) {
        curveName = NISTNamedCurves.getName(curveId);
    }

    return curveName;
}