org.opendaylight.netconf.shaded.eddsa.spec.EdDSANamedCurveSpec Maven / Gradle / Ivy
/**
* EdDSA-Java by str4d
*
* To the extent possible under law, the person who associated CC0 with
* EdDSA-Java has waived all copyright and related or neighboring rights
* to EdDSA-Java.
*
* You should have received a copy of the CC0 legalcode along with this
* work. If not, see .
*
*/
package org.opendaylight.netconf.shaded.eddsa.spec;
import org.opendaylight.netconf.shaded.eddsa.math.Curve;
import org.opendaylight.netconf.shaded.eddsa.math.GroupElement;
import org.opendaylight.netconf.shaded.eddsa.math.ScalarOps;
/**
* EdDSA Curve specification that can also be referred to by name.
* @author str4d
*
*/
public class EdDSANamedCurveSpec extends EdDSAParameterSpec {
private final String name;
public EdDSANamedCurveSpec(String name, Curve curve,
String hashAlgo, ScalarOps sc, GroupElement B) {
super(curve, hashAlgo, sc, B);
this.name = name;
}
public String getName() {
return name;
}
}