summaryrefslogtreecommitdiffstats
path: root/providers/deserializers.inc
diff options
context:
space:
mode:
Diffstat (limited to 'providers/deserializers.inc')
-rw-r--r--providers/deserializers.inc14
1 files changed, 14 insertions, 0 deletions
diff --git a/providers/deserializers.inc b/providers/deserializers.inc
index bab709d31d..ead1c67878 100644
--- a/providers/deserializers.inc
+++ b/providers/deserializers.inc
@@ -11,6 +11,20 @@
# error Macro DESER undefined
#endif
+#ifndef OPENSSL_NO_DH
+ DESER("DH", "yes", "der", der_to_dh_deserializer_functions),
+#endif
+#ifndef OPENSSL_NO_DSA
+ DESER("DSA", "yes", "der", der_to_dsa_deserializer_functions),
+#endif
+#ifndef OPENSSL_NO_EC
+ DESER("EC", "yes", "der", der_to_ec_deserializer_functions),
+ DESER("ED25519", "yes", "der", der_to_ed25519_deserializer_functions),
+ DESER("ED448", "yes", "der", der_to_ed448_deserializer_functions),
+ DESER("X25519", "yes", "der", der_to_x25519_deserializer_functions),
+ DESER("X448", "yes", "der", der_to_x448_deserializer_functions),
+#endif
DESER("RSA", "yes", "der", der_to_rsa_deserializer_functions),
DESER("RSA-PSS", "yes", "der", der_to_rsapss_deserializer_functions),
+
DESER("DER", "yes", "pem", pem_to_der_deserializer_functions),