code: public static byte[] decrypt(String key, String iv, byte[] encryptedData)
              throws NoSuchAlgorithmException, NoSuchPaddingException, InvalidKeyException,
              IllegalBlockSizeException, BadPaddingException, InvalidAlgorithmParameterException {
          return decrypt(key, iv, encryptedData, DEFAULT_CIPHER_TRANSFORMATION);
      }
docs: Decrypt data using AES with {@link #DEFAULT_CIPHER_TRANSFORMATION}.
  
  @param key
  @param iv
  initial vector. If {@code null} or empty, {@link #DEFAULT_IV}
  will be used.
  @param encryptedData
  @return
  @throws NoSuchAlgorithmException
  @throws NoSuchPaddingException
  @throws InvalidKeyException
  @throws IllegalBlockSizeException
  @throws BadPaddingException
  @throws InvalidAlgorithmParameterException