code: @Sensitive
      @Trivial
      public static String digest(@Sensitive String input) {
          if (input == null || input.isEmpty())
              return null;
          return digest(input, DEFAULT_ALGORITHM, DEFAULT_CHARSET);
      }
docs: generate hash code by using SHA-256
  If there is some error, log the error.