net.i2p.crypto
Class DSAEngine
java.lang.Object
net.i2p.crypto.DSAEngine
- Direct Known Subclasses:
- DummyDSAEngine
- public class DSAEngine
- extends java.lang.Object
Method Summary |
static DSAEngine |
getInstance()
|
Signature |
sign(byte[] data,
int offset,
int length,
SigningPrivateKey signingKey)
|
Signature |
sign(byte[] data,
SigningPrivateKey signingKey)
|
boolean |
verifySignature(Signature signature,
byte[] signedData,
int offset,
int size,
SigningPublicKey verifyingKey)
|
boolean |
verifySignature(Signature signature,
byte[] signedData,
SigningPublicKey verifyingKey)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DSAEngine
public DSAEngine(I2PAppContext context)
getInstance
public static DSAEngine getInstance()
verifySignature
public boolean verifySignature(Signature signature,
byte[] signedData,
SigningPublicKey verifyingKey)
verifySignature
public boolean verifySignature(Signature signature,
byte[] signedData,
int offset,
int size,
SigningPublicKey verifyingKey)
sign
public Signature sign(byte[] data,
SigningPrivateKey signingKey)
sign
public Signature sign(byte[] data,
int offset,
int length,
SigningPrivateKey signingKey)