docs: @Override
    public final byte[] calculateSha1(final byte[] pPublicKey) throws Exception {
      Digest sha1 = new SHA1Digest();
      sha1.update(pPublicKey, 0, pPublicKey.length);
      byte[] digest = new byte[sha1.getDigestSize()];
      sha1.doFinal(digest, 0);
      return digest;
    }