public final void initSign(PrivateKey privateKey) throws InvalidKeyException 用指定的私钥初始化 参数:privateKey 所进行签名时用的私钥
public final void update(byte data) throws SignatureException public final void update(byte[] data) throws SignatureException public final void update(byte[] data, int off, int len) throws SignatureException 添加要签名的信息
public final byte[] sign() throws SignatureException 返回签名的数组,前提是initSign和update
public final void initVerify(PublicKey publicKey) throws InvalidKeyException 用指定的公钥初始化 参数:publicKey 验证时用的公钥
public final boolean verify(byte[] signature) throws SignatureException 验证签名是否有效,前提是已经initVerify初始化 参数: signature 签名数组