You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
COMMENTS/WORKAROUNDS
Trust Protection Platform supports three elliptic curves: p256, p384, and p521. Based on review of the code it looks like VCert-Ruby is supporting p224 but not p384 so that is a related bug.
PROBLEM SUMMARY
Unable to enroll elliptic curve certificates from Trust Protection Platform
STEPS TO REPRODUCE
ecc.rb
, modifying theurl
,user
,password
,trust_bundle
, andZONE
values to match your TPP environment:ruby ecc.rb
EXPECTED RESULTS
ECDSA key pair and CSR are generated and successfully enrolled using TPP.
ACTUAL RESULTS
If the TPP policy suggests RSA 2048 (which means it can be overridden by the requester) the following error:
If the TPP policy suggests or requires (locked) ECDSA P256 the following error:
ENVIRONMENT DETAILS
Trust Protection Platform 20.3.2
COMMENTS/WORKAROUNDS
Trust Protection Platform supports three elliptic curves: p256, p384, and p521. Based on review of the code it looks like VCert-Ruby is supporting p224 but not p384 so that is a related bug.
vcert-ruby/lib/objects/objects.rb
Line 8 in 40c8dc7
vcert-ruby/lib/tpp/tpp.rb
Line 322 in 40c8dc7
The text was updated successfully, but these errors were encountered: