Class SignatureEd25519
- java.lang.Object
-
- org.apache.sshd.common.signature.AbstractSignature
-
- org.apache.sshd.common.util.security.eddsa.generic.GenericSignatureEd25519
-
- org.apache.sshd.common.util.security.eddsa.SignatureEd25519
-
- All Implemented Interfaces:
AlgorithmNameProvider,Signature
public class SignatureEd25519 extends GenericSignatureEd25519
An implementation ofGenericSignatureEd25519tied to thenet.i2p.cryptoEdDSA security provider.
-
-
Field Summary
Fields Modifier and Type Field Description private static int[]ED25519_ORDER
-
Constructor Summary
Constructors Constructor Description SignatureEd25519()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleandoVerify(byte[] data)private static booleanisValidFactor(byte[] sig)-
Methods inherited from class org.apache.sshd.common.util.security.eddsa.generic.GenericSignatureEd25519
verify
-
Methods inherited from class org.apache.sshd.common.signature.AbstractSignature
doInitSignature, extractEncodedSignature, extractEncodedSignature, getAlgorithm, getSignature, getSshAlgorithmName, initSigner, initVerifier, sign, toString, update
-
-
-
-
Method Detail
-
doVerify
protected boolean doVerify(byte[] data) throws java.security.SignatureException- Overrides:
doVerifyin classAbstractSignature- Throws:
java.security.SignatureException
-
isValidFactor
private static boolean isValidFactor(byte[] sig)
-
-