docs: public static String hashAndHex(final String hashIt, final String salt,
  		final HashAlgorithm hashAlgorithm, final Charset charset)
  		throws NoSuchAlgorithmException, InvalidKeyException, UnsupportedEncodingException,
  		NoSuchPaddingException, IllegalBlockSizeException, BadPaddingException,
  		InvalidKeySpecException, InvalidAlgorithmParameterException
  	{
  		final HexableEncryptor hexEncryptor = new HexableEncryptor(CompoundAlgorithm.PRIVATE_KEY);
  		return hexEncryptor.encrypt(HashExtensions.hash(hashIt, salt, hashAlgorithm, charset));
  	}