public class DSASHA1Verify
extends java.lang.Object
| Constructor and Description |
|---|
DSASHA1Verify() |
| Modifier and Type | Method and Description |
|---|---|
static DSAPublicKey |
decodeSSHDSAPublicKey(byte[] key) |
static DSASignature |
decodeSSHDSASignature(byte[] sig) |
static byte[] |
encodeSSHDSAPublicKey(DSAPublicKey pk) |
static byte[] |
encodeSSHDSASignature(DSASignature ds) |
static DSASignature |
generateSignature(byte[] message,
DSAPrivateKey pk,
java.security.SecureRandom rnd) |
static boolean |
verifySignature(byte[] message,
DSASignature ds,
DSAPublicKey dpk) |
public static DSAPublicKey decodeSSHDSAPublicKey(byte[] key) throws java.io.IOException
java.io.IOExceptionpublic static byte[] encodeSSHDSAPublicKey(DSAPublicKey pk) throws java.io.IOException
java.io.IOExceptionpublic static byte[] encodeSSHDSASignature(DSASignature ds)
public static DSASignature decodeSSHDSASignature(byte[] sig) throws java.io.IOException
java.io.IOExceptionpublic static boolean verifySignature(byte[] message,
DSASignature ds,
DSAPublicKey dpk)
throws java.io.IOException
java.io.IOExceptionpublic static DSASignature generateSignature(byte[] message, DSAPrivateKey pk, java.security.SecureRandom rnd)