docs: public boolean validateSignature(@NonNull byte[] content, @NonNull String headerSignature) {
          final byte[] signature = generateSignature(content);
          final byte[] decodeHeaderSignature = Base64.getDecoder().decode(headerSignature);
          return MessageDigest.isEqual(decodeHeaderSignature, signature);
      }