*
* TODO: extended description and examples.
*
- * TODO: Seal does more than just encrypt. It first generates the encryption key and IV,
- * then encrypts whole message using this key (and selected symmetric algorithm).
- * Finally it encrypts symmetric key with public key.
+ * @remarks Seal does more than just encrypt. It first generates the encryption key and IV,
+ * then encrypts whole message using this key (and selected symmetric algorithm).
+ * Finally it encrypts symmetric key with public key.
*
* @{
*/
YACA_KEY_TYPE_DH_PRIV, /**< Diffie-Hellman private key */
YACA_KEY_TYPE_EC_PUB, /**< Elliptic Curve public key (for DSA and DH) */
-
YACA_KEY_TYPE_EC_PRIV, /**< Elliptic Curve private key (for DSA and DH) */
} yaca_key_type_e;
digest_advanced();
- yaca_exit(); // TODO: what about handing of return value from exit??
+ yaca_exit();
return ret;
}
sign_verify_hmac();
sign_verify_cmac();
- yaca_exit(); // TODO: what about handing of return value from exit??
+ yaca_exit();
return ret;
}
* - YACA_KEY_TYPE_RSA_PRIV
* - YACA_KEY_TYPE_DSA_PUB
* - YACA_KEY_TYPE_DSA_PRIV
+ * - YACA_KEY_TYPE_DH_PUB
+ * - YACA_KEY_TYPE_DH_PRIV
+ * - YACA_KEY_TYPE_EC_PUB
+ * - YACA_KEY_TYPE_EC_PRIV
*
- * TODO: and possibly others (for every key that uses EVP_PKEY)
*/
struct yaca_key_evp_s
{