Fixes algorithm and signing fields in agent certificate.
Addresses:
- Issue #279: The keyUsage name is digitalSignature, not signing
- Issue #280: Clarify the supported signature algorithms for certificates
For the first item, it explicitly references the keyUsage bit for digitalSigning.
For the second item, I added a table that matches the TLS signature_scheme values to the AlgorithmIdentifier values that should be used in the certificate.
@tidoust @chrisn Please take a look to ensure this makes sense and formatting is OK, then I will bring in Ryan to take a look as well.
I believe this PR is still ready for review. We can review it next week as it's been open a while.
I have gone ahead and filled in the fields for secp384r1 and ecdsa-with-SHA384. Please take a look to see if you have any additional comments.
Tagging @tidoust in case he didn't see my last comment :)