/**
* @brief Encrypts the final chunk of the data.
*
+ * @remarks Skipping yaca_encrypt_update() and calling only yaca_encrypt_finalize() will produce an
+ * encryption of an empty message.
+ *
* @since_tizen 3.0
*
* @param[in,out] ctx A valid encrypt context
/**
* @brief Decrypts the final chunk of the data.
*
+ * @remarks Skipping yaca_decrypt_update() and calling only yaca_decrypt_finalize() will produce a
+ * decryption of an empty ciphertext.
+ *
* @since_tizen 3.0
*
* @param[in,out] ctx A valid decrypt context
/**
* @brief Encrypts the final piece of the data.
*
+ * @remarks Skipping yaca_seal_update() and calling only yaca_seal_finalize() will produce an
+ * encryption of an empty message.
+ *
* @since_tizen 3.0
*
* @param[in,out] ctx A valid seal context
/**
* @brief Decrypts last chunk of sealed message.
*
+ * @remarks Skipping yaca_open_update() and calling only yaca_open_finalize() will produce a
+ * decryption of an empty ciphertext.
+ *
* @since_tizen 3.0
*
* @param[in,out] ctx A valid open context
*
* @since_tizen 3.0
*
+ * @remarks Skipping yaca_sign_update() and calling only yaca_sign_finalize() will produce a
+ * signature or MAC of an empty message.
+ *
* @param[in,out] ctx A valid sign context
* @param[out] signature Buffer for the MAC or the signature
* (must be allocated by client, see yaca_context_get_output_length())
*
* @since_tizen 3.0
*
+ * @remarks Skipping yaca_verify_update() and calling only yaca_verify_finalize() will verify
+ * the signature of an empty message.
+ *
* @param[in,out] ctx A valid verify context
* @param[in] signature Input signature (returned by yaca_sign_finalize())
* @param[in] signature_len Size of the signature