signature.initVerify(key);
ByteArrayOutputStream bOut = new ByteArrayOutputStream();
DEROutputStream dOut = new DEROutputStream(bOut);
dOut.writeObject(resp.getTbsResponseData());
signature.update(bOut.toByteArray());
return signature.verify(this.getSignature());
}