]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - include/openssl/core_names.h
Add DH keygen to providers
[thirdparty/openssl.git] / include / openssl / core_names.h
index 18f835231c856208b8771f6adef57de84b1bd342..b5ee883bc72f3ce8bef9fe8ea87e96ee14bbe837 100644 (file)
@@ -198,6 +198,16 @@ extern "C" {
 #define OSSL_PKEY_PARAM_FFC_H        "hindex"
 #define OSSL_PKEY_PARAM_FFC_GROUP    "group"
 
+#define OSSL_PKEY_PARAM_FFC_GINDEX   "gindex"
+#define OSSL_PKEY_PARAM_FFC_PCOUNTER "pcounter"
+#define OSSL_PKEY_PARAM_FFC_SEED     "seed"
+#define OSSL_PKEY_PARAM_FFC_COFACTOR "j"
+#define OSSL_PKEY_PARAM_FFC_H        "hindex"
+
+/* Diffie-Hellman params */
+#define OSSL_PKEY_PARAM_FFC_GROUP    "group"
+#define OSSL_PKEY_PARAM_FFC_GENERATOR "safeprime-generator"
+
 /* Elliptic Curve Domain Parameters */
 #define OSSL_PKEY_PARAM_EC_NAME      "curve-name"