From 4ec0e9e25d32f54f0778b3b78acbc1e002bde825 Mon Sep 17 00:00:00 2001 From: Samuel Chiang Date: Wed, 12 Feb 2025 02:00:46 +0000 Subject: [PATCH] [ruby/openssl] pkey/ec: AWS-LC disallows serialization of explicit curves https://github.com/ruby/openssl/commit/65c5a772ea --- test/openssl/test_pkey_ec.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/openssl/test_pkey_ec.rb b/test/openssl/test_pkey_ec.rb index 8810cde62c..1953b4c2da 100644 --- a/test/openssl/test_pkey_ec.rb +++ b/test/openssl/test_pkey_ec.rb @@ -309,7 +309,10 @@ class OpenSSL::TestEC < OpenSSL::PKeyTestCase assert_equal group1.to_der, group2.to_der assert_equal group1, group2 group2.asn1_flag ^=OpenSSL::PKey::EC::NAMED_CURVE - assert_not_equal group1.to_der, group2.to_der + # AWS-LC does not support serializing explicit curves. + unless aws_lc? + assert_not_equal group1.to_der, group2.to_der + end assert_equal group1, group2 group3 = group1.dup