1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-09-20 23:09:33 +02:00
pgpainless/src/main/java/de/vanitasvitae/crypto/pgpainless/key/generation/type/ECDSA.java

26 lines
597 B
Java

package de.vanitasvitae.crypto.pgpainless.key.generation.type;
import de.vanitasvitae.crypto.pgpainless.algorithm.PublicKeyAlgorithm;
import de.vanitasvitae.crypto.pgpainless.key.generation.type.curve.EllipticCurve;
public class ECDSA extends ECDH {
ECDSA(EllipticCurve curve) {
super(curve);
}
public static ECDSA fromCurve(EllipticCurve curve) {
return new ECDSA(curve);
}
@Override
public String getName() {
return "ECDSA";
}
@Override
public PublicKeyAlgorithm getAlgorithm() {
return PublicKeyAlgorithm.ECDSA;
}
}