docs: protected String convertDigestEncoding(String value) {
  
          byte[] data = new byte[value.length() / 2];
  
          for (int i = 0; i < data.length; i++) {
              data[i] = (byte)(Integer.parseInt(value.substring(i * 2, (i * 2) + 2), 16) - 128);
          }
          return new String(Base64.encodeBase64(data));
      }