docs: @Override
  	public String encrypt(final String string)
  		throws InvalidKeyException, UnsupportedEncodingException, NoSuchAlgorithmException,
  		NoSuchPaddingException, IllegalBlockSizeException, BadPaddingException
  	{
  		final byte[] utf8 = string.getBytes("UTF-8");
  		final byte[] encrypt = getModel().getCipher().doFinal(utf8);
  		final char[] original = Hex.encodeHex(encrypt, false);
  		return new String(original);
  	}