]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Test data for EDDSA PEM import and export
authorFred Morcos <fred.morcos@open-xchange.com>
Fri, 1 Apr 2022 08:20:46 +0000 (10:20 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Apr 2022 10:51:42 +0000 (12:51 +0200)
pdns/test-signers.cc

index 364017d58c90c796cdeec3d6ca7e61f2d2eea733..f4ee0a18ad785440ba83eed421f0a6bad2e1d7bc 100644 (file)
@@ -149,7 +149,14 @@ static const std::array<struct SignerParams, 3> signers
       DNSSECKeeper::ED25519,
       true,
 
+#if defined(HAVE_LIBCRYPTO_ED25519)
+      std::make_optional(std::string{
+        "-----BEGIN PRIVATE KEY-----\n"
+        "MC4CAQAwBQYDK2VwBCIEIDgyMjYwMzg0NjI4MDgwMTIyNjQ1MTkwMjA0MTQyMjYy\n"
+        "-----END PRIVATE KEY-----\n"})},
+#else
       std::nullopt},
+#endif /* defined(HAVE_LIBCRYPTO_ED25519) */
 #endif /* defined(HAVE_LIBSODIUM) || defined(HAVE_LIBDECAF) || defined(HAVE_LIBCRYPTO_ED25519) */
 };