code: public boolean verify(String message, String signature) {
  		try {
  			return verifier.verify(message.getBytes(charsetName), Base64.decodeBase64(signature));
  		} catch (UnsupportedEncodingException e) {
  			throw new SignatureException("unsupported encoding: charsetName=" + charsetName, e);
  		} catch (Exception e) {
  			return false;
  		}
  	}
docs: Verifies the authenticity of a message using a base64 encoded digital
  signature.
  
  @param message the original message to verify
  @param signature the base64 encoded digital signature
  @return true if the original message is verified by the digital signature